解决Android WebView出现的乱码问题

使用webView载入网页,主要有三种方法:

1、webView.loadUrl();

直接显示网页内容(单独显示网络图片),一般不会出现乱码。

2、loadDataWithBaseURL

如果单纯显示文字的话可以写

webView.loadDataWithBaseURL(null, string, "text/html", "utf-8", null);

如果要显示图片可以写

webView.loadDataWithBaseURL(baseUrl, string, "text/html", "utf-8", null);

其中baseUrl为你存储照片的路径,比如:String baseUrl=”file:///sdcard/images/photo/”;

未提及webView.loadData()的原因是因为这个方法无法解决问题

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

点赞