在我的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");
它给我看了这个文字。
ПривÐμÑ,,какÐ'Ðμла?
请问有什么问题?
答案 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");