其实我想在其中显示带代理的网页,我使用webview时遇到问题。 webview旁边还有其他方法可以在android中显示网页吗?喜欢httpclient或httpurlconnection?代理的使用只是编码中的硬编码,我有代理和用户名。我知道有一种方法可以从字符串代码中获取数据,我的应用程序通过使用一些defaulthttpclient方法来检测我的代理。但是使用这种方式只是在webview中显示字符串,而不是显示我想要的网页。
答案 0 :(得分:0)
如果你有一个代表HTML内容的字符串,你可以随时显示它
browser=(WebView)findViewById(R.id.webkit);
browser.loadData("<html><body>Hello, world!</body></html>",
"text/html", "UTF-8");
希望这有助于并享受您的工作。
答案 1 :(得分:0)
网页基本上是文本文件。当您请求网页时。你正在制作一个httppost。你必须制作http帖子,稍后你必须解析响应的内容。通过解析的内容,您可以重新创建新的androıd项目。但首先要看,这是很多工作。就像从头开始编写浏览器一样。