0

Ich verwende eine Webansicht in meinem Fragment.Fehler beim Laden der Webansicht

private void LoadWebView() 
{ 
    privacy_Webview.getSettings().setJavaScriptEnabled(true); 
    privacy_Webview.setWebViewClient(new WebViewClient()); 
    privacy_Webview.loadUrl("http://www.google.com"); 
} 

Ich erhalte den Fehler

java.lang.NullPointerException: Attempt to invoke virtual method 'android.webkit.WebSettings android.webkit.WebView.getSettings()' on a null object reference 

Der Fehler an der Leitung aufgetreten ist: - privacy_Webview.getSettings() setJavaScriptEnabled (true);.

Auf einen Knopf Klick von einem Fragment wird dieses Fragment geladen, in dem es die Webansicht hat.

Ich kann das Problem nicht herausfinden.

+0

Haben Sie die Internet-Berechtigung in der Manifest-Datei angegeben? – KhanStan99

+0

ja ich gebe schon, dass –

+0

ist Ihre Webview 'wv_privacy' in' fragment_forgot_password' Layout vorhanden? – SripadRaj

Antwort

0

Es scheint, wie Ihr fragment_forgot_password nicht wv_privacy enthält, so rootView.findViewById(R.id.wv_privacy) kehrt null.

+0

Jetzt ist der Fehler entfernt, aber der Bildschirm erscheint immer noch weiß @Artyom –