0
我正在创建一个gridview活动,它可以像android开发人员的示例中那样异步下载图像。当某些图像由于网络连接速度较慢而无法正确下载时,我只有一个刷新按钮,仅下载这些图像,而不是从头开始。问题是我如何将这些图像绑定到它们在网格视图中独特的图像视图?GridView图像下载
我正在创建一个gridview活动,它可以像android开发人员的示例中那样异步下载图像。当某些图像由于网络连接速度较慢而无法正确下载时,我只有一个刷新按钮,仅下载这些图像,而不是从头开始。问题是我如何将这些图像绑定到它们在网格视图中独特的图像视图?GridView图像下载
覆盖适配器的getItem(int)
方法,并用它来获取ImageView。
public Object getItem(int position) {
return myCollection[position];
}
public void update(Drawable draw, int position) {
ImageView view = (ImageView) mAdapter.getItem(position);
view.setImageDrawable(draw);
mAdapter.notifyDataSetChanged();
}
我还没有测试过你的代码,因为我找不到错误图像。一旦我解决这个问题,我会告诉你!提前致谢! – userX