0

Android開発者の例のように、画像を非同期でダウンロードするアクティビティを作成しています。インターネット接続が遅いために一部の画像が正しくダウンロードされない場合、最初からすべてではなく、これらの画像のみをダウンロードする更新ボタンが1つあります。問題は、これらの画像をグリッドビューの一意の画像ビューにバインドするにはどうすればよいですか?

4

1 に答える 1

0

アダプターのメソッドをオーバーライドし、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();
}
于 2013-01-17T20:04:52.650 に答える