如何使用适用于 Android 的 Universal Image Loader 加载缩略图?

Posted

技术标签:

【中文标题】如何使用适用于 Android 的 Universal Image Loader 加载缩略图?【英文标题】:How to load thumbnail with Universal Image Loader for Android? 【发布时间】:2013-02-22 20:18:47 【问题描述】:

我正在使用这个库: https://github.com/nostra13/android-Universal-Image-Loader

我想使用 lib 将图像缩略图加载到 ImageView 中。

我可以传入什么内容 uri:

imageLoader.displayImage(imageUri, imageView); //?

文档给出了使用内容 url 的示例:

String imageUri = "content://media/external/audio/albumart/13"; // from content provider

我很想放弃这样做:

 return MediaStore.Images.Thumbnails.getThumbnail(context.getContentResolver(), id, MediaStore.Images.Thumbnails.MICRO_KIND, null);

使用库。

如您所见,我有 id,但我需要为 MICRO_KIND 图像缩略图构建一个 url...

【问题讨论】:

【参考方案1】:

我认为你可以使用下一个 URI 格式:content://media/external/images/thumbnails/13

String uri = "content://media/external/images/thumbnails/" + id;

【讨论】:

谢谢。是否也不能指定 MICRO_KIND 或其他尺寸?

以上是关于如何使用适用于 Android 的 Universal Image Loader 加载缩略图?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用适用于 Android 的 Push sharp 库一次发送多个推送通知?

如何使用适用于 Android 的 OpenCV 减少实时视频序列中的运动效果?

如何使用适用于 Android 和 iOS 的 Xamarin 表单在特定频道上的 youtube 上上传视频?

如何从 Maven 获取适用于 Android 的 JAR

如何使用 Phonegap 插件(适用于 Android)向 API 发出简单的 json 发布请求?

适用于 Android 的 Azure 通知中心:如何使用后台服务处理数据消息?