【问题标题】:NullPointerException in WebView on AndroidAndroid 上 WebView 中的 NullPointerException
【发布时间】:2013-03-25 09:23:54
【问题描述】:

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

这是我的代码:

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);
            }
          });

我的日志:

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

【问题讨论】:

    标签: android android-listview nullpointerexception android-webview


    【解决方案1】:

    检查webview 对象是否为空。并在

    中使用view而不是listview
    listView.findViewById(R.id.pageInfo);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 2011-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多