我有一个utf-8 html页面(HTML中有正确的字符集),文本中有转录。转录中的某些字符显示为空方块。我尝试使用loadDataWithBaseUrl和一个简单的loadData加载。它似乎适用于4.1,但在3.0中不起作用。也许是字体问题?
答案 0 :(得分:1)
你是否正在加载这样的内容?
String contents = res.getString(R.string.content_details);
WebView wv1 = (WebView)findViewById(R.id.webView1);
wv1.loadDataWithBaseURL("file:///android_asset/", contents, "text/html", "utf-8", null);
这对我有用。