0

什么是可能的错误? WebView不打开网页。Android上WebView中的NullPointerException

这是我的代码:

listView.setOnItemClickListener(new OnItemClickListener() { 
       @Override 
      public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 
        page = tab0_list.get(position).bee_path; 
        /*String url = "http://tvapp.pcrevue.sk"; 
        Intent i = new Intent(Intent.ACTION_VIEW); 
        i.setData(Uri.parse(url + stranka)); 
        startActivity(i);*/ // it works but can not aproximate 

        WebView webView = (WebView) listView.findViewById(R.id.pageInfo); 
        webView.getSettings().setJavaScriptEnabled(true); 
        webView.loadUrl("http://tvapp.pcrevue.sk" + page); 
      } 
      }); 

我的logcat:

03-25 09:01:20.262: E/AndroidRuntime(835): java.lang.NullPointerException 
03-25 09:01:20.262: E/AndroidRuntime(835): at sk.pcrevue.Tab0$1.onItemClick(Tab0.java:91) 

NullPointerException异常是上线: webView.getSettings()setJavaScriptEnabled(真);

这是对我不好,不工作 Android Webview NullPointerException

回答

1

检查webview对象是否为空或不是。并使用view,而不是listview

listView.findViewById(R.id.pageInfo); 
+0

列表视图不工作当您更改视图 – Ares 2013-03-25 10:03:21

+1

你能否解释一下吗? – 2013-03-25 10:19:12