我有一个列表视图,我想显示其中的视频缩略图,但每次我滚动图像再次下载。我怎样才能下载一次图像并显示它。 这是我的代码:使用通用图像加载器在列表视图中加载图像
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if(convertView == null){
rootView = mInflater.inflate(R.layout.adapter_video, parent, false);
holder = new ViewHolder();
holder.ivThumbnail = (ImageView) rootView.findViewById(R.id.ivThumbnailVideoAdapter);
rootView.setTag(holder);
}
else{
rootView = convertView;
holder = (ViewHolder)rootView.getTag();
}
imageLoader.displayImage(update.get(position).getThumbnail(), holder.ivThumbnail, option);
return rootView;
}
我该如何启用它,以及如何使用它,因为我启用缓存 – 2014-09-19 14:36:49
那么如何,你知道它被再次下载? ...服务器可能是一个问题fx它不会对'If-Modified-Since'或其他缓存相关头文件做出反应 – Selvin 2014-09-19 14:37:45
imageview不会显示任何东西,直到再次下载图像 – 2014-09-19 14:38:49