在我的Android应用程序中,我注意到在按返回键时,在onPause()自动之后,会调用onDestroy().
如何防止应用程序在onPause()之后调用onDestroy()?
我不想在按回键后销毁实例.
在按返回键时,我的webvIEw对象被破坏了.因此,一旦按返回键,我将无法再次访问Web视图.
我有两个网址.想象它们为URL1和URL2.
当我在Web视图中启动URL1并按返回键时,流程为onKeyDown()->的onPause()
当我在网络视图中启动URL2并按返回键时,流程为onKeyDown()-> onPause()->的onDestroy()
为什么行为会有差异?它和饼干有关系吗?
对于URL1-cookies.isSecure = true;
对于URL2-cookies.isSecure = false;
解决方法:
检查清单中活动的声明.以使其可以在最小化时存储数据的方式声明它.
活动应具有还原内容的能力.
总结以上是内存溢出为你收集整理的android-如何防止在onPause()之后调用onDestroy()?全部内容,希望文章能够帮你解决android-如何防止在onPause()之后调用onDestroy()?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)