我正在尝试从Firebase存储获取图像并将其显示到ImageView,但是我无法理解为什么总是出现错误:“ com.google.storage.StorageException:该位置不存在对象”。 我已经尝试了一切,但仍然无法正常工作。
StorageReference storageRef;
StorageReference imageRef;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_op_details);
imgPhoto1 = (ImageView) findViewById(R.id.imgvPhoto1);
txtView.setText(eventoOperacaoDB.getUsername());
storageRef = FirebaseStorage.getInstance().getReference();
imageRef = storageRef.child("97bce567-8f60-4637-a968-6734ba03cd35.png");
imageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
Picasso.with(opDetails.this).load(uri).into(imgPhoto1);
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception exception) {
Toast.makeText(opDetails.this, ""+exception, Toast.LENGTH_LONG).show();
}
});
}
图片:
谢谢。