私は長い間この問題と戦っていて、グーグルとSOを掘り下げましたが、それでも運がありません。最後に、私はあなたの助けを得るためにここにいます、アドバイスまたは助けてください。
次のソースコードに関する私の問題は、画像が表示されない文字列コンテンツのみが表示され、代わりに白い長方形または疑問符の付いた青い画像が表示されることです。
Q:画像の表示方法は?
これが私のコードです:
private void openURL() {
DefaultHttpClient client = new HttpsRequest(getApplicationContext());
HttpGet get = new HttpGet(getUrlField().getText().toString());
// Execute the GET call and obtain the response
HttpResponse getResponse;
try {
getResponse = client.execute(get);
HttpEntity responseEntity = getResponse.getEntity();
String content = EntityUtils.toString(responseEntity);
getWebView().loadDataWithBaseURL(null, content, "text/html", "utf-8",
null);
} catch (ClientProtocolException e) {
WSLog.e(THIS_FILE, "HTTP Error.");
e.printStackTrace();
} catch (IOException e) {
WSLog.e(THIS_FILE, "Url Load Error.");
e.printStackTrace();
}
}
webView出力: