1.webView.loadData乱码参看"webView.loadData中文乱码问题“
2.webview.loadUrl("")和WebView.loadUrl("file:///android_asset/knowledge/memory.html")加载本地html文件乱码;
解决方法:
1.设置html头文件为utf-8;
<head>
<title>这是标题</title>
<meta name="content-type" content="text/html; charset=utf-8">
<meta http-equlv="Content-Type" content="text/html;charset=utf-8">
</head>
2.保持webView设置的编码与html设置编码一致
webview.getSettings().setDefaultTextEncodingName("utf-8");