このチュートリアルに従って、グリッド ビューを実装しました。
http://developer.android.com/guide/topics/ui/layout/gridview.html
アダプターには、次の図への参照があります。
// references to our images
private Integer[] mThumbIds = {
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7,
R.drawable.sample_0, R.drawable.sample_1,
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7,
R.drawable.sample_0, R.drawable.sample_1,
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7
};
そして、画像はsetImageResourceを使用して表示されます:
imageView.setImageResource(mThumbIds[position]);
これを改善したいと思います...:
- インターネットから画像をダウンロードします (URI を提供します)
- 画像をキャッシュする
- それらを GridView に表示する
どうすればいいですか?正しい方向に向けて、可能であれば関連するチュートリアルを提供してください