如何使用Universal image Loader在本地加载资源

Man*_*noj 14 android universal-image-loader

我想知道如何使用nostra13/Android-Universal-Image-Loader在本地显示图像,即从drawable文件夹和Memorycache.我想在ViewPager中使用它.任何帮助将不胜感激.

nos*_*a13 35

要从资产和drawable中加载图像,您应该ExtendedImageDownloader从示例项目中获取(此类不是库的一部分),并将其设置为配置.

UPD:UIL v1.8.0开始,加载本地资源(来自drawable,资产,内容提供商)是开箱即用的.

README:

String imageUri = "assets://image.png"; // from assets
String imageUri = "drawable://" + R.drawable.image; // from drawables (only images, non-9patch)
Run Code Online (Sandbox Code Playgroud)

注意:drawable://仅在您真正需要时使用!始终考虑加载drawables的本地方式 - ImageView.setImageResource(...)而不是使用ImageLoader.

  • 删除.从1.8.0开始,从资源加载开箱即用. (2认同)