2013-05-17 79 views
0

顯示網頁其實我想在它顯示與代理的網頁,我使用的WebView有問題。除了webview之外,還有別的方法可以在android中顯示網頁嗎?像httpclient或httpurlconnection?代理的使用只是硬編碼,我有代理和用戶名。我知道有一種方法可以從字符串代碼獲取數據,而我的應用程序使用某種defaulthttpclient方法來檢測我的代理。但使用這種方式只是在webview中顯示字符串,而不是顯示我想要的網頁。沒有的WebView

回答

0

,如果你有一個代表HTML內容的字符串,你可以總是喜歡

browser=(WebView)findViewById(R.id.webkit); 

browser.loadData("<html><body>Hello, world!</body></html>", 
      "text/html", "UTF-8"); 

希望這有助於顯示它,享受你的工作。

+0

是的,它只是相同的(使用webView)。 您將該瀏覽器聲明爲webView。 和loadData僅用於在加載url之前加載數據。 基本上你所說的仍然是一樣的(使用webview)。 但感謝的方式 – Nicolas

0

網頁基本上都是文本文件。當你請求一個網頁時。你正在製作一個httppost。你必須讓http發佈,然後你必須解析響應的內容。通過解析的內容,您可以重新創建新的androıd項目。但首先看,這是很多工作。就像從頭開始編寫瀏覽器一樣。