我想知道如何使用nostra13/Android-Universal-Image-Loader在本地显示图像,即从可绘制文件夹连同Memorycache一起显示。我想与ViewPager一起使用它。 任何帮助将不胜感激。如何使用通用图像加载器在本地加载资源
14
A
回答
33
要从资源和绘图中加载图片,您应该从示例项目中获取ExtendedImageDownloader
(该类不是库的一部分),并将其设置为配置。
UPD:加载本地资源(从绘制,资产,内容提供商)的作品开箱,因为UIL v1.8.0。
见README
:
String imageUri = "assets://image.png"; // from assets
String imageUri = "drawable://" + R.drawable.image; // from drawables (only images, non-9patch)
注:使用drawable://
只有当你真的需要它!始终考虑以本地方式加载drawables - ImageView.setImageResource(...)
而不是使用ImageLoader
。
1
每当从资源动态(@runtime)多于一个图像负载比更愿意使用这些之一:在资源图像的
String imgUri = "drawable://" + getResources().getIdentifier(imgName, "drawable", getActivity().getPackageName());
这里,imgName =名称
相关问题
- 1. 使用NLTK加载本地资源
- 2. 如何加速使用资源库加载图像?
- 3. Android:OutOfMemoryError加载图像资源
- 4. 使用通用图像加载器加载图像使用图像路径
- 5. 如何从资源加载图像
- 6. 使用通用图像加载器在列表视图中加载图像
- 7. UIWebView加载服务器HTML,如何加载本地图像?
- 8. 如何使用asyncTask从资源加载图像
- 9. 如何使用GDI +从资源加载图像?
- 10. 使用require.js加载资源
- 11. 使用webkitgtk加载资源+
- 12. 使用Java加载资源
- 13. GridView无法使用通用图像加载器加载
- 14. 如何在Chrome应用中加载本地资源
- 15. 如何使用R加载HTTP资源?
- 16. 在ViewAdapter上加载图像资源
- 17. 使用Glide for Android,我如何从资源和资源加载图像
- 18. 根据通用图像加载器URL如何让存储在本地图片
- 19. 图像未使用android中的通用图像加载器加载
- 20. 使用通用图像加载器,但图像获取只加载一次
- 21. 使用自定义类加载器加载资源包
- 22. 通用图像加载器 - 如何将第二个图像加载到ImageView中?
- 23. 使用Android WebView以本地资源加载外部HTML(图像,JavaScript)?
- 24. 图像下载错误在`通用图像加载器'
- 25. 不允许加载本地资源
- 26. PhantomJS不允许加载本地资源
- 27. 不允许加载本地资源
- 28. 不允许加载本地资源
- 29. Android通用图像加载器意图
- 30. 如何异步加载本地图像?
尝试阅读[这个问题,它的答案](http://stackoverflow.com/q/541966/1056359) – thepoosh