如何解决Android WebView出现的乱码问题

 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了。

你可能感兴趣的:(html,android)