2012-07-13 101 views
1

我在我的android應用中使用了webview。 我想知道是否有可能在我的網頁上打開target =「_ blank」url到android彈出窗口? 或任何其他方式彈出鏈接?Android webview在彈出窗口中打開目標=「_ blank」網址

+0

你是什麼意思的流行窗口? AlertDialogs? – SALMAN 2012-07-13 19:09:36

+0

如果您打算在AlertDialog中打開您的URL,那就是所謂的彈出窗口,我有可以幫助您的代碼片段。謝謝 – SALMAN 2012-07-13 19:11:51

+0

是的,我的意思是AleartDialog。 – Badal 2012-07-13 20:08:45

回答

1
//LAYOUT FILE webview_content.xml 

<WebView 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 

     android:id="@+id/webView" 
     android:scrollbarAlwaysDrawVerticalTrack="false" 
     android:scrollbars="none" > 
    </WebView> 

</RelativeLayout> 

///CODE IN ACTIVITY 

最終對話框對話框=新的對話框(上下文);

dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 
    dialog.getWindow().requestFeature(Window.FEATURE_PROGRESS); 
    dialog.setContentView(R.layout.webview_content); 





    WebView webView = (WebView) dialog 
      .findViewById(R.id.webView); 
    webView.getSettings().setJavaScriptEnabled(true); 
      webView.loadUrl("YOUR URL"); 

     dialog.show(); 
+0

在這裏,我創建了一個彈出窗口/ alert的xml佈局,以及放置在onButtonClick Listener中的活動中的代碼,以打開AlertDialog。它會幫助你,或者這可能是你正在尋找的完美代碼。謝謝 – SALMAN 2012-07-13 20:21:43

相關問題