我有一个ViewPager从磁盘上显示大的全屏图像,我正在使用Universal Image Loader来加载位图:
public class QuranImagePagerAdapter extends AbstractPagerAdapter {
@Override
public Object instantiateItem(ViewGroup container, final int position) {
.....
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.displayImage("file:///" + path, imageView);
.....
}
}
我注意到滚动时应用程序不是100%平滑。我正在考虑它是因为在UI线程中从磁盘加载 我是否必须将此加载放在后台线程/ AsyncTask中?