2

直到现在我还在使用 webView.loadData(str,"texl/html","utf-8"); .

这在 2.3 版本的 Android 中运行良好,但在 4.0 版本的 Android 中没有显示数据。对于 4.0 版本,我不得不使用

webExpContent.loadData(str,"text/html; charset=UTF-8",null);

它工作得很好......谁能告诉我这两者之间的区别。

4

1 回答 1

0

也许严格模式阻止了在主线程上显示HTML内容的可能性。尝试在您的主要活动开始时应用它:

StrictMode.ThreadPolicy policy = new  StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
于 2012-04-19T13:38:28.127 回答