1

ライブラリを使用Android universal image loaderして、外部ソースから画像をダウンロードします。2 つのビットマップ (オリジナル + ローカル [ダイナミック イメージ]) をマージして、ListView.

今のところ、画像をダウンロードしたリスナーが呼び出されたときに UI スレッドで実行していますが、これは非常に遅く、お勧めできません。処理クラスにアクセスして、マージを非同期で実行し、ライブラリによって保存できるようにする方法はありますか? 実際には、ビットマップのダウンロード、デコード、保存の間の一瞬にアクセスする必要があります。BitmapDisplayerクラスを拡張しようとしましたが、これを達成できませんでした。これBitmapDisplayerは、の初期化時に一度だけ設定されImageLoader、ローカル イメージ (ダウンロードしたビットマップとマージする必要があるイメージ) が制約に応じて変化するためです。この質問には関係ありません。

ポインタはありますか?

4

0 に答える 0