我正在尝试将图像从URL下载到byte [],然后将其显示为imageView中的drawable。我使用AsyncTask下载方法然后使用onPostExecute()来显示它,但它似乎没有工作,我没有任何错误。
[固定]
答案 0 :(得分:3)
尝试在像这样的WebView中显示图像
byte[] imageRaw = yourImage;
String image64 = Base64.encodeToString(imageRaw, Base64.DEFAULT);
String pageData = "<img src=\"data:image/jpeg;base64," + image64 + "\" />";
答案 1 :(得分:0)
Dunno如果这有帮助,但在类似的应用中我使用Bitmap
创建了BitmapFactory
并使用ImageView
后跟setImageBitmap
更新了refreshDrawableState