要在WebView
正确显示UTF-8的文字编码,我通常使用一个doctype
和meta
标签:UTF-8上的WebView和ICS
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我用我已经看到对堆栈的尖端溢出:
string = URLEncoder.encode(string, "UTF-8").replaceAll("\\+", " ");
,关于姜饼和较旧的Android版本,但我的Nexus S的正常工作日前收到的冰淇淋三明治更新,和法国的字符,如é
,à
,è
等。例如重新显示:é
。
我不知道ISO-xxxx-1编码是否是解决方案,但如果有人遇到同样的问题,请分享。
您可能会感兴趣的这篇文章:http://stackoverflow.com/a/9312031/62921 – ForceMagic 2014-05-27 14:40:04
可能[Android的副本。 WebView和loadData](http://stackoverflow.com/questions/3961589/android-webview-and-loaddata) – ForceMagic 2014-05-27 14:40:57