要在a中正确显示UTF-8文本WebView,我通常使用a doctype和a meta标记:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Run Code Online (Sandbox Code Playgroud)
我使用了我在Stack Overflow上看过的一个提示:
string = URLEncoder.encode(string, "UTF-8").replaceAll("\\+", " ");
Run Code Online (Sandbox Code Playgroud)
这工作正常的姜饼和较旧的Android版本,但我的歌Nexus S最近收到的冰淇淋三明治更新,和法国的人物,如é,à,è,等会显示如下:é,例如.
我不知道ISO-xxxx-1编码是否是解决方案,但如果有人遇到同样的问题,请分享.

android utf-8 character-encoding webview android-4.0-ice-cream-sandwich