实现LISTVIEW跳转到子活动 子活动设置webview显示网页 但是不知道为什么显示空白,一样的代码新建工程是在新工程中就没有这个问题 求指出问题!不胜感激
  
主程序:        WebView webview = (WebView) findViewById(R.id.web);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.setWebViewClient(new WebViewClient());
        webview.loadUrl("http://www.baidu.com");布局文件:    <WebView
        android:id="@+id/web"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </WebView>
实现效果如图:

解决方案 »

  1.   

    已经设置过    <uses-permission android:name="android.permission.INTERNET" />
      

  2.   

    另外 删去 webview.setWebViewClient(new WebViewClient());是可以在浏览器中打开网页的
      

  3.   

    一般是这样弄的
     mWebView.setWebViewClient(new WebViewClient() {
                @Override
                public void onPageFinished(WebView view, String url) {
                    super.onPageFinished(view, url);              
                }            @Override
                public boolean shouldOverrideUrlLoading(WebView view, String url) {
                    if (url.startsWith("http") || url.startsWith("https")) {
                        return super.shouldOverrideUrlLoading(view, url);
                    } else {
                        return true;
                    }
                }        });
      

  4.   

    把 webview.setWebViewClient(new WebViewClient());这句代码去掉试一下!
      

  5.   

    这样修改: WebView webview = (WebView) findViewById(R.id.web);
            webview.getSettings().setJavaScriptEnabled(true);
            webview.loadUrl("http://www.baidu.com");
            //设置WebViewClient客户端  
            webview.setWebViewClient(new WebViewClient(){  
                @Override  
                public boolean shouldOverrideUrlLoading(WebView view, String url) {  
                    view.loadUrl(url);  
                    return true;  
                }  
            }); 我刚试了,这样可以在你本程序中加载,去掉webview.setWebViewClient(new WebViewClient());会跳转到第三方浏览器打开!