我正在“不保持活动”模式下测试应用程序。
接下来是流程:我正在点击 HOME,应用程序移至后台,然后我在主屏幕上按下其图标。在所有设备上,此流程都可以正常工作:活动破坏和 onSaveInstanceState 调用。
但仅在三星 S6 Android 7.0 上它有意外的行为 - 活动没有破坏并且 onSaveInstanceState 没有调用,因此通过点击应用程序图标打开相同的活动并且在 savedInstanceState 包中没有数据。
如何避免这种意外行为?在所有设备上需要相同的行为