Java 使用通用图像加载器显示可绘图文件夹中的图像

Java 使用通用图像加载器显示可绘图文件夹中的图像,java,android,bitmap,android-imageview,universal-image-loader,Java,Android,Bitmap,Android Imageview,Universal Image Loader,我想使用(NOSTRA)从Drawable文件夹加载图像我的代码如下 imgLoader = ImageLoader.getInstance(); imgLoader.init(new ImageLoaderConfiguration.Builder(this).build()); 现在我正在加载wallImage(ImageView)中的图像,下面是我的代码 imgLoader.displayImage("drawable://" + result, wallImage); 我的问题是,加

我想使用(NOSTRA)从Drawable文件夹加载图像我的代码如下

imgLoader = ImageLoader.getInstance();
imgLoader.init(new ImageLoaderConfiguration.Builder(this).build());
现在我正在加载wallImage(ImageView)中的图像,下面是我的代码

imgLoader.displayImage("drawable://" + result, wallImage);
我的问题是,加载图像要花很多时间。有人能给我解决方案吗?我应该怎么做

Imgloader.displayImage("drawable://" + result, wallImage); 
此方法不建议在drawable中加载图像…您应该按照建议使用本机方法作为Vigbyor

imageview.setImageResources(res id); 

为什么不按照UIL开发者的建议使用本机方法呢?如果我使用setImageResource,这不意味着我没有使用universal image loader的选项吗?@RED\u我想这会给未来的用户带来默认选项,所以用户:本周我开始在互联网上调查许多关于加载图像的最佳方法的帖子。我做了一点实验,并且设法找到一种“异步”加载位于可绘制文件夹中的图像的方法。它比
Imgloader.displayImage(“可绘制:/”+结果,wallImage);
(使用2560x1080px图像进行测试,并在图像视图100*100中绘制)。完成后,我发现了
通用图像加载器
,我认为这很好,但它存在您之前提到的问题。一旦我了解了通用图像加载器在引擎盖下的工作原理,我将尝试进行拉合并。在那之前,您可能希望看到我编写的代码。很抱歉,事先弄乱了,但您只需要调用它即可s:
BitmapUtil.loadResourceAsyncWithCache(上下文、图像视图、drawableId、reqWidth、reqHeight、false)
。代码如下:。