pl.polidea.coverflow(http://code.google.com/p/android-coverflow/、android.widget.Galleryを拡張)を使用して、インターネットからダウンロードした画像を表示しています。
カバーフロー内のすべての画像をダウンロードしてキャッシュするのは少し時間がかかるので、プレースホルダー画像を使用してカバーフローを作成し、画像を非同期でダウンロードするときに、アダプターを呼び出してダウンロードしたビットマップをbitmapMapに配置します
public void replaceBitmap(TMP_CoverflowItem item)
{
Bitmap bitmap = item.bmpData;
bitmapMap.put(item.position, new WeakReference<Bitmap>(bitmap));
}
それは動作します..しかし、表示されなかった画像に対してのみです。私は他のものをキャッシュされていると思い、カバーフロー内の特定のアイテムを更新する方法を探しています