webView loadUrl打开浏览器选择对话框

时间:2014-07-03 15:58:21

标签: android android-fragments webview

我有三个碎片。我已经从第三个片段发送了一个字符串(URL)到第一个片段。 First Fragment有一个webView。我想在webView上显示我从第三个片段传递的网站./但我面临一个问题它显示我选择一个浏览器而不是在webview上显示URl。这是代码。

        String url="http://www.hotelsearcher.net/";
        Bundle args = getArguments();
        if (args  != null){
        url = args.getString("url");
        }
//      url=FragmentC.url;
        WebView webView= (WebView) V.findViewById(R.id.webView1);
        WebSettings webViewSettings = webView.getSettings();
        webViewSettings.setJavaScriptCanOpenWindowsAutomatically(true);
        webViewSettings.setJavaScriptEnabled(true);
        webViewSettings.setPluginState(PluginState.ON);
        webView.loadUrl(url);

1 个答案:

答案 0 :(得分:4)

将它放在webview中:

webViewSettings.setWebViewClient(new WebViewClient());