リソースから NetworkImageView の画像を設定したいと思います。
現在、コンテンツに関連付けられた画像があれば、Web から画像をダウンロードする構成を使用しています。イメージがない場合は、定義済みのリソースが使用されます。
final NetworkImageView image = (NetworkImageView) dialog.findViewById(R.id.image_quiz);
if (imageLoader == null)
imageLoader = AppController.getInstance().getImageLoader();
if (noImage)
image.setDefaultImageResId(R.mipmap.splashh);
else {
urlImage = content.getImg();
image.setImageUrl(urlImage, imageLoader);
}
このスニペットはモーダルに含まれており、数回呼び出されます。
画像のない一連のコンテンツがある場合、リソースは正しく表示されます。
画像を含む一連のコンテンツがある場合、画像は正しく表示されます。
問題
最初のコンテンツに画像が必要な場合、画像は問題なく Web からダウンロードされます。2 番目のコンテンツが画像を必要としない場合、前の画像が残り、リソースの代わりに表示されます。R.mipmap.splashh
setImageResource のような方法はありますか?