Gallery picGallery
写真が非同期にダウンロードされるサムネイルがあります。次にImageView picView
、サムネイルをクリックしたときに大きな画像を配置する場所があります。問題は、サムネイルがダウンロードされる前にサムネイルをクリックすると、BitmapDrawable が null になることです。
picGallery.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
BitmapDrawable bd = (BitmapDrawable)((ImageView)v).getDrawable();
picView.setImageBitmap(bd.getBitmap());
}
});
nullのときにpicViewにプリローダーを入れたいBitmapDrawable bd
ので、どうにかして変数の変更を待つ必要があります。作り方は?