我使用以下代码在 android Webview 中显示字符串:
webView.loadData(anEnglishString + "<br />" + aPersianString, "text/html", "utf-8");
另请注意,我尝试将“ utf-8 ”替换为:“ unicode ”、“ utf8 ”、“ utf-16 ”、“ ansi ”,......但每次我在 WebView 中得到以下输出:
此消息为英文
%%#:-=%@+=%-#@##%@%
顺便说一句,我也尝试使用:
webView.loadDataWithBaseURL(null, ..., null);
也:
webView.getSettings().setDefaultTextEncoding();
但是对于波斯语消息,我仍然得到相同的有线字符。