【问题标题】:android 12 onBackPressedandroid 12 onBackPressed
【发布时间】:2022-01-20 19:06:16
【问题描述】:

Android 12 更改了后退按钮的行为。但是,有时这种行为令人困惑。例如,当我按下它时,我的应用程序不会消失(在 onPause 之后立即调用 onResume);其他时候,当我按下它时,我的应用程序会消失,但会打开以前使用的应用程序。其他时候,当我按下它时,我的应用会按预期消失(与旧版本的 Android 一样)。

我在其他应用中也看到过这种行为。例如:Google Pixel 3a 中的默认“文件”应用。

这是一个错误吗?或者我可以在我的应用程序中做一些事情来始终保持预期的行为(就像旧版本的 Android 一样)?非常感谢您的宝贵时间。

【问题讨论】:

    标签: java android onbackpressed


    【解决方案1】:

    在您的启动器活动中覆盖 onBackPressed 并在其中调用完成将确保您的应用始终与旧版本的 Android 一样运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-14
      • 2011-04-03
      • 1970-01-01
      相关资源
      最近更新 更多