glide无法从存储Firebase加载图片

时间:2020-02-14 19:18:22

标签: java android firebase firebase-storage android-glide

Glide不会从存储Firebase加载图片。

这是我添加的依赖项。

/* to add opacity on default and remove it on hover */

.slick-prev,
.slick-next{
  opacity: 0.5;
}

.slick-prev:hover,
.slick-next:hover{
  opacity: 1;
}

这是我使用的功能。

implementation 'com.github.bumptech.glide:glide:4.8.0'
implementation 'com.google.firebase:firebase-storage:16.0.4'

注意:在我将Gradle列表升级到androidx之前,它工作得很好

注册前

enter image description here

注册后

enter image description here

1 个答案:

答案 0 :(得分:0)

我不确定在将个人资料图片更新为androidx之前是否可以下载它。看起来您拥有的图像是该ImageView的默认图像。

我实际上会建议以下内容。

  1. 检查您的AndroidManifest.xml中是否具有INTERNET权限。

    <uses-permission android:name="android.permission.INTERNET" /> 
    
  2. 在尝试使用Glide加载图像时,使用以下内容添加占位符图像。

    Glide.with(getApplication())
         .load(mProfileImageUrl)
         .apply(new RequestOptions()
             .placeholder(R.drawable.default_person)
             .fitCenter())
         .into(mProfileImage);