【发布时间】:2016-03-31 11:00:15
【问题描述】:
我正在开发一个安卓应用。我使用ImageLoader从服务加载图片。代码如下:
public ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.init(ImageLoaderConfiguration.createDefault(.this));
options = new DisplayImageOptions.Builder().showStubImage(R.drawable.ic_stub).showImageForEmptyUri(R.drawable.ic_empty).showImageOnFail(R.drawable.ic_error).cacheInMemory(true).cacheOnDisc(true).displayer(new RoundedBitmapDisplayer(5)).build();
imageLoader.displayImage(my_pic, holder.head, options);
我在活动中的getView() 中使用了此代码。我可以从服务中读取图片,但 holder.head 始终显示图片R.drawable.ic_stub。
在此代码之前,我还使用ImageLoader 在函数onCreate() 中显示图片,并且它工作得很好,它们在同一个文件中。
为什么我不能显示正确的图片?
【问题讨论】:
-
您在设置要加载的图像时似乎存在逻辑问题。
标签: android universal-image-loader