0

非同期タスクでビットマップをロードしてイメージビューに設定する方法を示すチュートリアルを使用しました。チュートリアルでは、ビットマップがロードされる前に、このコードでイメージビューが黒に設定されています

static class DownloadedDrawable extends ColorDrawable {
private final WeakReference<DownloadImageTask> bitmapDownloaderTaskReference;

public DownloadedDrawable(DownloadImageTask bitmapDownloaderTask) {
    super(Color.BLACK);
    bitmapDownloaderTaskReference =
        new WeakReference<DownloadImageTask>(bitmapDownloaderTask);
}

public DownloadImageTask getBitmapDownloaderTask() {
    return bitmapDownloaderTaskReference.get();
}
}

ロードされる前に進行状況ダイアログのスピナーになるようにイメージビューを変更するにはどうすればよいですか。

前もって感謝します。

4

1 に答える 1

0

画像とリストビューを遅延読み込みするために aquery android library を試すことができます...以下のコードが役立つかもしれません...

AQuery aq = new AQuery(mContext);
aq.id(R.id.image1).image("http://data.whicdn.com/images/63995806/original.jpg");

このリンクからライブラリをダウンロードできます

于 2013-08-27T09:45:29.807 に答える