フェードインアニメーションをImageViewに適用して、URLからロードされた画像がダウンロードの完了時にフェードインする効果を作成したいと思います。
この回答のように、URLからImageViewに画像をダウンロードする方法を知っています。また、ここのように、フェードインアニメーションをimageViewに適用する方法も知っています。
この試み
Drawable d = ImageUtils.fetchDrawable("the url");
imageView.setImageDrawable(d);
imageView.startAnimation(fadeInAnimation);
まばたき効果が発生します(表示、非表示、フェードインして表示)。最後の2行の順序を逆にすると、点滅します。
私はグーグルで検索し、コールバック/リスナーの形で解決策を探しました-次のようなものです:
imageView.setOnLoadCompleteListener...
読み込み完了イベントをImageViewに登録しますが、これらの行に沿って何も見つかりませんでした。
この効果を実装する方法についての解決策へのポインタをいただければ幸いです。