【问题标题】:Android 12: Why doesn't swiping up trigger onStop()Android 12:为什么不向上滑动触发 onStop()
【发布时间】:2022-06-13 18:21:21
【问题描述】:

鉴于前景,当我从屏幕最底部向上滑动时:

  • Android 10 (Nokia 6.1)、11 (Pixel 4):onStop() 被调用。
  • Android 12(Pixel 3):未调用 onStop()。

然后,如果您向上拖动/滑动应用程序屏幕以关闭(或销毁)它:

  • Android 10 (Nokia 6.1)、11 (Pixel 4):onDestroy() 被调用。
  • Android 12(Pixel 3):onStop() 和 onDestroy() 被连续调用。

编译SDK 31 最小SDK 26 目标SDK 31

我已经查看了https://developer.android.com/about/versions/12/behavior-changes-all,那里没有记录这种行为。

这是 Android 12 中预期的事情吗?这很烦人,因为它改变了应用程序及其活动/片段/协程的生命周期行为......

【问题讨论】:

    标签: android-lifecycle android-12


    【解决方案1】:

    你找到这个问题的答案了吗?我遇到了同样的问题。当应用程序进入最近的屏幕时,在 Android 12 上未触发 onStop 回调。我没有找到任何相关信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 2020-09-20
      • 2021-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多