Glide无法从存储Firebase加载图片。
这里是我添加的依赖项。
implementation 'com.github.bumptech.glide:glide:4.8.0'
implementation 'com.google.firebase:firebase-storage:16.0.4'
这是我使用的功能。
private void getUserInfo(){
mCustomerDatabase.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if(dataSnapshot.exists() && dataSnapshot.getChildrenCount()>0){
Map<String, Object> map = (Map<String, Object>) dataSnapshot.getValue();
if(map.get("name")!=null){
mName = map.get("name").toString();
mNameField.setText(mName);
}
if(map.get("phone")!=null){
mPhone = map.get("phone").toString();
mPhoneField.setText(mPhone);
}
if(map.get("profileImageUrl")!=null){
mProfileImageUrl = map.get("profileImageUrl").toString();
Glide.with(getApplication()).load(mProfileImageUrl).into(mProfileImage);
}
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
注意:在我将Gradle列表升级到androidx之前,它工作得很好。>
注册前
注册后
Glide无法从存储Firebase加载图片。这是我添加的依赖项。实施'com.github.bumptech.glide:glide:4.8.0'实施'com.google.firebase:firebase -...
我不确定在将个人资料图片更新为androidx
之前是否可以下载它。看起来您拥有的图像是该ImageView
的默认图像。