Firebase Storageに保存されている画像のURLを取得するためのヘルプが必要です。 Firebaseコンソールの画像をアップロードしてURLを取得しようとしてから、Picassoで表示してみました。私が試したもの:Firebase AndroidがストレージからURLを取得する
StorageReference storageRef = storage.getReferenceFromUrl("gs://My link com");
storageRef.child("Images/Team.jpg").getDownloadUrl().addOnSuccessListener(Team.this, new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
teamImage.setText(uri.toString());
Picasso.with(TeamList.this).load(uri.toString()).into(imageView);
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
teamImage.setText("FALSE");
}
});
それは常に示しFALSE
私が間違って何をしているのですか?スウィフト使用の可能性に
:
FIRStorage.storage().referenceWithPath
とimageView
に接続します。それはjavaでも同じですか?
ありがとうございます。
内部の '' exception.printStackTrace()を追加しonFailure'; 'と、問題の原因は、それがグライドを使用して、firebase UIの例を見てみましょう、またlogcat –
に表示されますキャッシングを扱い、https://github.com/firebase/FirebaseUI-Android/tree/master/storage –
を表示してください。firebase UIは完璧に動作します。 – Rufat