我记得之前使用Android 9版本的设备时,当我点击Overview按钮时,调用了onPause和onStop方法。
但是,这些方法在 Android 12 版本的设备上不会被调用。
Android政策有变化吗?
点击Overview按钮时如何调用onPause、onStop?
onPause()
和onStop()
方法,这些方法是由系统自动触发的。根据图 1,当另一个 Activity 移动到前台时,onPause()
会在 Activity 中触发,当 Activity 不再可见时,会触发 onStop()
(适用于 Android 9 和 12)。如果您按“最近”按钮,则这两个条件都满足,并且会在您的活动中触发 onPause()
和 onStop()
。