在 Android 中使用 Glide 显示图像。什么都看不见
Display an image using Glide in Android. Can't see anything
我试图在我的 ImageView 中使用 Glide 显示图像但无济于事。我没有收到任何错误,但我也没有看到任何图像
build.gradle 依赖关系:
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
我的 ImageView 布局:
<ImageView
android:id="@+id/profilPicture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:src="@drawable/medicine">
</ImageView>
在我的 MainActivity 中,我尝试在线程中显示图像
val thread = Thread {
try {
Glide.with(this)
.load("http://via.placeholder.com/300.png")
.into(profilPicture)
} catch (e: Exception) {
e.printStackTrace()
}
}
thread.start()
您不需要为加载创建单独的 thread
,因为 Glide
会为您完成。只是:
Glide.with(this)
.load("http://via.placeholder.com/300.png")
.into(profilPicture)
够了
Glide 不需要ui红色 thread.it 处理 ui 线程异步 manner.also 检查您的图像大小和互联网连接。
Glide.with(this).load(url).into(view);
我试图在我的 ImageView 中使用 Glide 显示图像但无济于事。我没有收到任何错误,但我也没有看到任何图像
build.gradle 依赖关系:
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
我的 ImageView 布局:
<ImageView
android:id="@+id/profilPicture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:src="@drawable/medicine">
</ImageView>
在我的 MainActivity 中,我尝试在线程中显示图像
val thread = Thread {
try {
Glide.with(this)
.load("http://via.placeholder.com/300.png")
.into(profilPicture)
} catch (e: Exception) {
e.printStackTrace()
}
}
thread.start()
您不需要为加载创建单独的 thread
,因为 Glide
会为您完成。只是:
Glide.with(this)
.load("http://via.placeholder.com/300.png")
.into(profilPicture)
够了
Glide 不需要ui红色 thread.it 处理 ui 线程异步 manner.also 检查您的图像大小和互联网连接。
Glide.with(this).load(url).into(view);