2011-12-30 129 views
1

所有人都快樂。Android開發者::在應用程序內打開外部鏈接

我想知道是否有方法在應用程序內部打開外部鏈接?我目前可以執行一個鏈接,但它會在瀏覽器中打開它。我想在應用程序中打開一個或兩個網站。

可以這樣做嗎? 哦,請告訴我可以,因爲這是我在Eclipse中創建我的應用程序而不是Dreamweaver的原因之一...... html只能限制這麼多東西!

請和謝謝你幫我弄清楚這一點。 Cady

回答

1

是的,你需要使用WebView,並自己加載html。

請注意,默認情況下,WebView僅顯示html內容。該插件和JavaScript是關閉,它不處理鏈接的點擊次數,或向前/向後導航

http://developer.android.com/reference/android/webkit/WebView.html

+0

哦,夥計!這種情況會起作用嗎? 當用戶按下即將發生的事件時,我希望在我的應用程序中打開具有實時數據的其他活動(來自html)。 你是說當用戶按下webview活動時,他們將無法回到主菜單? – Cady 2011-12-30 15:48:32

+0

,因爲我使用的是URI,它會聲明數據正在加載......但從未將我帶到外部頁面。我有兩堂課...而且它不起作用! ): – Cady 2011-12-30 15:53:55

+0

默認情況下,他們可以使用後退按鈕返回主要活動。我指的是瀏覽器的前進和後退導航。 – FoamyGuy 2011-12-30 16:02:02

1

您可以使用WebView在應用程序內部打開HTML頁面。文檔中有一個很好的tutorial顯示其基本功能的使用。

0

您可以使用WebView,將其放入您的佈局並加載URL以在您的應用內顯示網站。