0

我有一个 utf-8 html 页面(在 HTML 中有正确的字符集),文本中有转录。转录中的某些字符显示为空方块。我尝试使用 loadDataWithBaseUrl 和一个简单的 loadData 进行加载。它似乎适用于 4.1,但不适用于 3.0。可能是字体问题?

4

1 回答 1

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);

这对我有用。

于 2012-11-28T09:40:42.787 回答