大佬教程收集整理的这篇文章主要介绍了Android 2.3 webview loadData只显示编码字符,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
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);
如错误报告中所述,已知的解决方法是用%替换所有%.@H_607_9@
在similar SO post中建议了另一种似乎工作得很好的解决方法,并且还应该涵盖可能导致相同问题的任何其他字符:@H_607_9@
@H_648_6@mWebView.loadData(URLEncoder.encode(data,"utf-8").replaceAll("\\+"," "),"utf-8");
以上是大佬教程为你收集整理的Android 2.3 webview loadData只显示编码字符全部内容,希望文章能够帮你解决Android 2.3 webview loadData只显示编码字符所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。