Web 上のソースから取得している「大きな」400x400 の画像がたくさんあり、Android の ListView で 100x100 のサムネイルとして表示する必要があります。単純に xml の imageview 要素の寸法を設定すると、次の 2 つの理由で画像が 100x100 に縮小されるだけであることは明らかです。
1) 画像はリサンプリングされていないように見えます 2) リスト内のこれらの画像が 10 個を超えると、スクロールが耐えられないほど遅くなります
#1についてはそれほど心配していませんが、スクロールはスムーズに保つ必要があります. だから私は、これらの画像のサイズ変更/リサンプリングとキャッシュをどのように行えばよいのでしょうか? 私はいくつかのグーグルを行ってきましたが、この状況でのベストプラクティスとなる良いリソースを見つけることができません.
前もって感謝します!