2

nostra のユニバーサル イメージ ローダーを使用しています https://github.com/nostra13/Android-Universal-Image-Loader

displayImage() で問題に直面しています。次のシナリオが発生します。

「imageView.displayImage()を呼び出しますが、画像はロードされません(スレッドで実行されます)次に、2番目の画像が小さいので、imageView.displayImage()を2回呼び出します。2番目の画像はimageViewに表示されますが、数回後に秒で最初の画像が 2 番目の画像に置き換わります。」

2 番目の画像が前の画像に置き換えられないようにするにはどうすればよいですか? そのために設定するオプションはありますか?

4

3 に答える 3

3

imageLoader.loadImage() の onLoadingComplete() コールバックで、パラメータとして imageUri を取得し、同じ場合は現在の imageUrl で確認してから、imageView に画像を設定します。現在の imageUrl は、最終変数ではなくメンバー変数である必要があることに注意してください

于 2013-03-20T05:18:03.823 に答える