URL から byte[] に画像をダウンロードし、それを imageView にドローアブルとして表示しようとしています。AsyncTask を使用してメソッドをダウンロードし、onPostExecute() を使用して表示しますが、機能していないようで、エラーは発生しません。
[修繕]
URL から byte[] に画像をダウンロードし、それを imageView にドローアブルとして表示しようとしています。AsyncTask を使用してメソッドをダウンロードし、onPostExecute() を使用して表示しますが、機能していないようで、エラーは発生しません。
[修繕]
このようなWebViewに画像を表示してみてください
byte[] imageRaw = yourImage;
String image64 = Base64.encodeToString(imageRaw, Base64.DEFAULT);
String pageData = "<img src=\"data:image/jpeg;base64," + image64 + "\" />";
これが役立つかどうかはわかりませんが、同様のアプリで、Bitmap
も使用してを作成し、その後にを使用しBitmapFactory
て更新しました。ImageView
setImageBitmap
refreshDrawableState