我用webview.loadDataWithBaseURL("http://www.google.com.hk/", result, "text/html", "utf-8", null);把网页源码加载到WebView上,出现乱码。result是通过以下方法获得的
BufferedReader br = null;
String result = null; try {
HttpClient httpClient = new DefaultHttpClient();
HttpGet request = new HttpGet("http://www.google.com.hk/"); HttpResponse httpResponse = httpClient.execute(request);
br = new BufferedReader(new InputStreamReader(httpResponse.getEntity().getContent(), "UTF-8"));
StringBuffer sb = new StringBuffer("");
String contentLine = "";
while ((contentLine = br.readLine()) != null) {
sb.append(contentLine);
}
br.close();
result = sb.toString();
}
catch (Exception e) {
Log.e("Error", e.toString());
}求高手指点
BufferedReader br = null;
String result = null; try {
HttpClient httpClient = new DefaultHttpClient();
HttpGet request = new HttpGet("http://www.google.com.hk/"); HttpResponse httpResponse = httpClient.execute(request);
br = new BufferedReader(new InputStreamReader(httpResponse.getEntity().getContent(), "UTF-8"));
StringBuffer sb = new StringBuffer("");
String contentLine = "";
while ((contentLine = br.readLine()) != null) {
sb.append(contentLine);
}
br.close();
result = sb.toString();
}
catch (Exception e) {
Log.e("Error", e.toString());
}求高手指点
解决方案 »
- List的add方法问题
- android listview里有checkbox 和edittext,edittext无法弹出输入框
- Activity跳转时警告Window already focused
- 想开发一个安卓应用游戏“三国杀”?
- 大牛们,请问瘦脸、美白之类的照片美化功能是用什么库实现的?
- android 视频播放问题,无法播放该视频?
- 新人学习遇到问题求助,有关于IO流读取数据的(应该是吧,新人不太确定)
- CachedBluetoothDevice.java该怎么用?
- 菜鸟的取经一小步
- 急!!!!在android平台上我要通过C++实现将一个文件夹打包成一个压缩文件,请教有什么方法?谢谢
- Android绘图 如何只绘制图片某个矩形区域内的数据
- 再次质疑Android回退键不推出程序的设计
楼主可以参考下。
http://topic.csdn.net/u/20100821/14/9bdfdd31-e081-48e7-84d9-57672094afdc.html