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