【发布时间】:2017-12-06 12:54:33
【问题描述】:
我在片段中使用了 webview。
private void LoadWebView()
{
privacy_Webview.getSettings().setJavaScriptEnabled(true);
privacy_Webview.setWebViewClient(new WebViewClient());
privacy_Webview.loadUrl("http://www.google.com");
}
我收到了错误
java.lang.NullPointerException: Attempt to invoke virtual method 'android.webkit.WebSettings android.webkit.WebView.getSettings()' on a null object reference
错误发生在以下行:- privacy_Webview.getSettings().setJavaScriptEnabled(true);
从一个片段中单击按钮时,该片段会加载到其中包含 Web 视图。
我无法弄清楚问题。
【问题讨论】:
-
您是否在清单文件中授予互联网权限?
-
是的,我已经给出了
-
您的 webview
wv_privacy是否出现在fragment_forgot_password布局中? -
@SripadRajm 是的,它存在
-
我不这么认为。你能检查一下吗?您正在尝试访问布局中不存在的视图。所以它会抛出一个
NullPointerException。
标签: android android-fragments nullpointerexception android-webview