2017-08-17 31 views
0

我有一個webview android應用程序。除了我的網站網址之外的所有鏈接都會自動打開到手機瀏覽器中(不顯示任何提醒或瀏覽器選項)。現在我想在打開鏈接到手機瀏覽器之前顯示是/否提醒按鈕。如何在打開從webview應用程序到移動瀏覽器的鏈接之前顯示「是/否」提醒對話框?

我使用下面的代碼將所有外部鏈接從我的webview應用程序傳遞到移動瀏覽器。

if (!url.contains("my site url")) { // Could be cleverer and use a regex 
       Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); 
       startActivity(intent); 
       return true; 
      } 
      return false; 

我問了一個細節問題here。但沒有得到任何解決方案。這就是爲什麼我問相關問題。

回答

0

簡單地初始化alertdialog.show()else子句中,這將打開對話框,比if條件自己的URL其他每個URL。

+1

最終的代碼是什麼,你能告訴我嗎?這裏(https://stackoverflow.com/questions/45730791/webview-app-how-to-download-a-file-inside-webview-app-external-link-should-op)是我的全部代碼。 – user3137451

相關問題