0

考えられるエラーは何ですか? WebView は Web ページを開きません。

この私のコード:

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(true);

これは私にとっては良くありません .Android Webview NullPointerExceptionが動作しません

4

1 に答える 1

1

webviewオブジェクトが nullかどうかを確認します。viewの代わりに使用listviewします

listView.findViewById(R.id.pageInfo);
于 2013-03-25T09:56:20.637 に答える