0

我有一个 WebView,我正在从数据库中加载一个字符串。在那个字符串中有一个 ½ 字符,当我在我的设备上查看它时,它显示为 Ȃ½。我尝试使用 utf-8 和 unicode。我还尝试使用 Java 字符串替换搜索 Ȃ 并将其替换为“”,但它没有用。

String description = "½";
WebView webview = (WebView) findViewById(R.id.webview);
webview.loadData(description, "text/html", "utf-8");
4

1 回答 1

0

提供给 loadData() 的字符串是通过“数据:URL”加载的,因此需要进行URL 编码

信用:是通过马特墨菲(CommonsGuy)

于 2012-09-27T22:02:00.107 回答