我知道如果您必须测试 onrestoreinstance() 系统必须先终止应用程序。有什么简单的方法可以测试吗?我的意思是不会打开大量其他应用程序让系统杀死它。
最佳答案
如果您的 AndroidManifest.xml 不阻止 Activity 在设备旋转时的 kill-restore,那么您可以只旋转设备(或者如果在模拟器上模拟设备旋转)。
还有另一个很酷的工具 - 默认情况下,在模拟器上你应该安装“开发工具”应用程序。打开它并转到“开发设置”,然后选中“不保留 Activity ”复选框。从这一刻起, Activity 一旦变得不可见(在后台)就会被操作系统杀死。因此,按“主页”按钮会导致您的 Activity 中断。然后在主屏幕上按您的应用程序图标将恢复您的 Activity 。
关于android - 您如何轻松地测试 android 中的保存恢复方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8363072/