Glide не загружает картинку из базы данных хранилища.
Вот зависимости, которые я добавил.
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
Перед регистрацией
![enter image description here](https://i.stack.imgur.com/lDh6H.png)
После регистрации
![enter image description here](https://i.stack.imgur.com/Y51VR.png)