備忘録 〜プログラミング〜

プログラミングに関する事をつらつらと、、

NetworkImageView使用時のreload方法

NetworkImageViewを使用しているときに、通信エラーなどで画像が表示されなかった場合、Error画像を出すように実装していたのですが、リロードをしても、Error画像が消えずに残ってしまう現象が起きました。
setImageUrl(url, mImageLoader)メソッドを呼ぶだけで大丈夫なのかと思っていたのですが、実際はその前に

setImageUrll(null, mImageLoader);
setImageUrl(url, mImageLoader)

Cacheを消すなど、色々と試してみたのですが、上記の方法で無事リロードした際に画像がうまく読み込まれるようになりました。
他に方法もありそうですが、一旦これで解決です。