来自StorageReference Firebase Android的图像 TextView myUsername=(TextView)findViewById(R.id.user); myProfile=(ImageView)findViewById(R.id.photo); Bundle bundleObject=getIntent().getExtras(); myAccount=(Account)bundleObject.getSerializable(“Account”); myUsername.setText(myAccount.get_username()); 存储参考配置文件= FirebaseStorage.getInstance() .getReference().child(“配置文件”).child(myAccount.getUID()).child(“配置文件”); profile.getDownloadUrl().addOnSuccessListener(profile.this,新的OnSuccessListener()){ @凌驾 成功时的公共无效(Uri){ setImageURI(uri); } });
我正在尝试将Firebase存储中的图像放入ImageView,但没有显示,并且没有任何错误。我做错了什么?来自StorageReference Firebase Android的图像 TextView myUsername=(TextView)findViewById(R.id.user); myProfile=(ImageView)findViewById(R.id.photo); Bundle bundleObject=getIntent().getExtras(); myAccount=(Account)bundleObject.getSerializable(“Account”); myUsername.setText(myAccount.get_username()); 存储参考配置文件= FirebaseStorage.getInstance() .getReference().child(“配置文件”).child(myAccount.getUID()).child(“配置文件”); profile.getDownloadUrl().addOnSuccessListener(profile.this,新的OnSuccessListener()){ @凌驾 成功时的公共无效(Uri){ setImageURI(uri); } });,android,firebase,reference,storage,firebase-storage,Android,Firebase,Reference,Storage,Firebase Storage,我正在尝试将Firebase存储中的图像放入ImageView,但没有显示,并且没有任何错误。我做错了什么?ImageView不会从互联网本身加载图像,而且从存储中检索到的URL是一个常规的HTTPS URL。setImageURI方法用于从本地文件系统加载 您可以使用Glide或Picasso之类的库来加载图像-如果您查看FirebaseUI,您会发现一个有用的集成,其中包括缓存:ImageView不从internet本身加载图像-从存储中检索的URL是常规HTTPS。setImageURI方
ImageView
不会从互联网本身加载图像,而且从存储中检索到的URL是一个常规的HTTPS URL。setImageURI
方法用于从本地文件系统加载
您可以使用Glide或Picasso之类的库来加载图像-如果您查看FirebaseUI,您会发现一个有用的集成,其中包括缓存:
ImageView
不从internet本身加载图像-从存储中检索的URL是常规HTTPS。setImageURI
方法用于从本地文件系统加载
您可以使用Glide或Picasso之类的库进行图像加载-如果您查看FirebaseUI,您会发现一个有用的集成,包括缓存:Glide.with(this).load(storageReference).into(imageView)?谢谢!它起作用了。Glide.with(this).using(new firebasemageloader()).load(storageRef).into(imageView)Glide.with(this).load(storageReference).into(imageView)?谢谢!它起作用了。Glide.with(this).using(new firebasemageloader()).load(storageRef).into(imageView)
TextView myUsername=(TextView) findViewById(R.id.user);
myProfile=(ImageView) findViewById(R.id.photo);
Bundle bundleObject=getIntent().getExtras();
myAccount=(Account) bundleObject.getSerializable("account");
myUsername.setText(myAccount.get_username());
StorageReference profile =
FirebaseStorage.getInstance()
.getReference().child("profiles").child(myAccount.getUID()).child("profile");
profile.getDownloadUrl().addOnSuccessListener(Profile.this, new OnSuccessListener<Uri>() {
@Override
public void onSuccess(Uri uri) {
myProfile.setImageURI(uri);
}
});