2016-06-26 122 views
-1

我創建了一個使用webview顯示我的網站的Android應用程序,我甚至想添加功能來打開新標籤中的鏈接,但是我找不到任何指南。這個想法是可以使用的想法,檢查用戶是否長時間點擊,在新標籤中顯示菜單選項以打開或打開,打開將簡單地打開並在新選項卡中打開將在新活動中打開,但是如何再次查看打開的活動?而長時間按壓也不會影響文字嗎?請幫幫我。如何打開新選項卡android webview中的鏈接?

+2

WebView中沒有_tabs_。您必須手動添加一個帶有webview的新片段才能執行選項卡的工作。 –

回答

0

是的,你可以在你的應用程序中創建多個選項卡。我希望所有選項卡都是同一活動的一部分,您可以選擇片段或簡單地分開WebView來保存每個選項卡的內容。標籤導航也是您的活動的責任。

如果這是你的意圖,你也可以在「外部瀏覽器」中打開一些鏈接。

無論如何,您的JavaScript將處理用戶在首頁上的操作,並且可以將自定義事件發送到Android應用程序,該應用程序將負責替換當前WebView的內容,打開另一個(選項卡)WebView或發送另一個(瀏覽器)應用的網址。

+0

我無法弄清楚如何在活動中創建選項卡,你說的是片段,但是我對這個東西沒有足夠的知識。我的主要目的是創建一個類似瀏覽器的體驗,我們可以長時間點擊鏈接並獲得在新標籤中打開鏈接的選項,還可以在標籤之間切換。 – aj20010319

+0

您可以學習AOSP瀏覽器的代碼 - 真正的多選項卡瀏覽器不是一個簡單的項目,它需要Web和Android的許多知識才能正確完成。 –

+0

好的.....謝謝! – aj20010319

0

有沒有這樣的事情在WebView標籤。這聽起來像你應該建立一個網站,並跳過圍繞一個網站建立一個Android應用程序包裝。

相關問題