android - 使用 volley 库在 ImageView 中加载图像

标签 android android-volley

我将图像的路径存储在 mysql 数据库中,但不确定是否可以使用 volley 库将它们加载到 imageView 中。

我能够将字符串解析为 json 并使用 volley 字符串请求队列将其显示在 textView 中,但不确定如何获取在我的 imageView 中显示为图像的路径。我想使用 id 获取图像。

提前致谢!

最佳答案

我总是使用 Glide像这样加载图像。只需像返回任何其他字符串一样返回路径。不需要使用 Volley 加载位图,使用 Glide 更简单更好。 Glide 将处理例如图像缓存等。

除了 Volley 部分,这就是您所需要的。

ImageView imageView = findViewById(R.id.image);
String url = "www.foobar.com/" + path;
Glide.with(context).load(url).into(imageView);

关于android - 使用 volley 库在 ImageView 中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43329711/

相关文章:

android - 自定义 TabLayout : notifydatasetchanged revert custom view of tabs back to the default

android - RxJava 结合多个可观察对象的弹性方式

android - 使用 picasso 的 GIF 图像动画

php - 服务器在 android 上使用 volley 时不接收 JSON 对象

android - 为什么我应该使用 cronet 而不是 Volley /改造?

Android - Volley 无法将我的参数发送到服务器

android - GreenDao - Android - OnUpgrade 未被调用(加密数据库)

android - 无法使用 cv::imwrite 在 JNI 中将图像写入 Android 文件系统

android - 在 Android volley 中处理多个请求

android - 有时,Volley 无法从服务器返回响应