我正在尝试从firebase存储中检索图像,并使用Glide加载到名为circleImageView
的ImageView中。但它没有按预期工作,而是显示图像circleImageView
变得不可见。这是我尝试加载图像的代码:
public void showUserDataOnActivity(){
nameInput.setText(usuario.getNome());
emailInput.setText(usuario.getEmail());
phoneInput.setText(usuario.getPhoneNumber());
if (usuario.getPhotoUrl() != null) {
Uri uri = Uri.parse(usuario.getPhotoUrl());
Glide.with(ProfileActivity.this).load(storage.child("user_avatar").child(usuario.getUid() + ".jpeg")).into(circleImageView);
}
else {
circleImageView.setImageResource(R.drawable.default_photo);
}
}
假设CircleImageView以某种方式变得不可见,请尝试再次将可见性设置为可见。
circleImageView.setImageResource(R.drawable.default_photo);
circleImageView.setVisibility(View.VISIBLE);