Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重新启动活动后的Android WebView白色页面_Android_Webview - Fatal编程技术网

重新启动活动后的Android WebView白色页面

重新启动活动后的Android WebView白色页面,android,webview,Android,Webview,我正在使用WebView在Android活动中加载网页 webView = (WebView) findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setAllowFileAccessFromFileURLs(true); webView.getSettings().setUseWideViewPort(true);

我正在使用WebView在Android活动中加载网页

    webView = (WebView) findViewById(R.id.webview);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setAllowFileAccessFromFileURLs(true);
    webView.getSettings().setUseWideViewPort(true);
    webView.getSettings().setLoadWithOverviewMode(true);
    webView.addJavascriptInterface(new Unlock(), "AndroidUnlock");
    webView.setWebChromeClient(new WebChromeClient());
    webView.loadUrl("file:///android_asset/demo.html?ver=" + System.currentTimeMillis());
当webview加载时,我按下后退按钮以完成活动

当我再次启动活动时,webview错误地加载了网页。它向我显示了一个空白页

我怎样才能解决这个问题

如果我使用
System.exit(0)
退出活动,效果非常好,webview会再次正确加载网页


关于您正在
onCreate()
中加载URL。将代码(除了
webView=(webView)findViewById(R.id.webView);
)放入
onResume()


希望这有帮助。

请解释这有什么帮助。
@Overrride
protected void onResume(){
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setAllowFileAccessFromFileURLs(true);
    webView.getSettings().setUseWideViewPort(true);
    webView.getSettings().setLoadWithOverviewMode(true);
    webView.addJavascriptInterface(new Unlock(), "AndroidUnlock");
    webView.setWebChromeClient(new WebChromeClient());
    webView.loadUrl("file:///android_asset/demo.html?ver=" + System.currentTimeMillis());    
}