1.
网页说明编码格式 <meta http-equiv="Content-Type" content="text/html;charset=gb2312">
2.设置WebView编码
httpview.getSettings().setDefaultTextEncodingName("gbk");
注意为gb2312或gbk
以上两种方法是网上给的比较好的方法,但是我都试了下都没有解决我的乱码问题。
原来我是用LoadData方法来解析html的,但是据说这是官方的一个BUG,不能用来解析中文。所以绕其道而行之,采用loadDataWithBaseURL的方法,其中codeingType设置为utf-8就OK了。