Android webview onPause导致应用程序重新启动
在我的android应用程序中,如果我的应用程序转到后台,我将在ActivityOnPause()回调中调用mWebView.onPause() 我注意到,如果应用程序在15-20秒内进入前台,应用程序将保持其状态 [onResume()回调来了] 但如果在2分钟后完成,应用程序将通过调用onStart()callback重新启动 如果我对mWebView.onPause()进行注释,则应用程序总是恢复其状态,而不管经过多长时间 有人能告诉我为什么会观察到这种行为吗? 关于我的申请的更多细节 所有初始化、url加载都在onCreate()中完成。 在onResume()活动回调中Android webview onPause导致应用程序重新启动,android,android-webview,onpause,application-restart,Android,Android Webview,Onpause,Application Restart,在我的android应用程序中,如果我的应用程序转到后台,我将在ActivityOnPause()回调中调用mWebView.onPause() 我注意到,如果应用程序在15-20秒内进入前台,应用程序将保持其状态 [onResume()回调来了] 但如果在2分钟后完成,应用程序将通过调用onStart()callback重新启动 如果我对mWebView.onPause()进行注释,则应用程序总是恢复其状态,而不管经过多长时间 有人能告诉我为什么会观察到这种行为吗? 关于我的申请的更多细节 所
mWebView.onResume();
mWebView.resumeTimers();
mWebView.pauseTimers();
mWebView.onPause();
在onPause()回调中
mWebView.onResume();
mWebView.resumeTimers();
mWebView.pauseTimers();
mWebView.onPause();
onStart()和onStop()回调中不执行任何操作
已尝试启动模式=“singleInstance”
不起作用
如果我评论mWebView.onPause(),一切正常。没有重新启动
mWebView.onResume();
mWebView.resumeTimers();
mWebView.pauseTimers();
mWebView.onPause();
我希望应用程序在2-3分钟后到达前台时不会重新启动