android webview与俄罗斯文本格式错误

时间:2015-05-18 12:02:01

标签: android webview

在我的Android应用程序中我有一个webView,但是当我创建这段代码时:

webViewopresentation.loadData("<html><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" /><body>    <p><span style=\"color:#FF0000\">Привет, как дела?</span></p>   </body></html>", "text/html", "UTF-8");
它给我看了这个文字。

  

ПривÐμÑ,,какÐ'Ðμла?

请问有什么问题?

2 个答案:

答案 0 :(得分:2)

尝试使用它

webViewopresentation.loadDataWithBaseURL(null, text,"text/html", "UTF-8", null);

答案 1 :(得分:0)

我是使用资产做的,只需将您的html页面保存在资产文件夹中,并附上以下文字

<html> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=utf-8"> <body> <p> <span style = " color: # FF0000  "> Привет, как дела </ span> </ p> </ body> </ html>

然后在webview(视图)中加载该html页面

view.loadUrl("file:///android_asset/newhtml.html");