画像を表示するために loadData で webview を使用しようとしています:
String data = "<html><head><title>Photo</title></head>";
data = data + "<body><center><img width=\"100%\" src=\"" + imageUrl + "\" /></center></body></html>";
imageWebView.getSettings().setLoadWithOverviewMode(true);
imageWebView.getSettings().setUseWideViewPort(true);
imageWebView.getSettings().setBuiltInZoomControls(true);
imageWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
imageWebView.setScrollbarFadingEnabled(false);
imageWebView.loadData(data, "text/html", "UTF-8");
imageWebView.setBackgroundColor(0x00000000);
4.1 エミュレーターでは問題なく動作し、画像が表示されます。2.3 では、エンコードされた html コードを表示するだけです。