为什么在 android 中按下后退按钮会显示最近的应用程序?
Why recent apps are showing on pressing the back button in android?
我正在 Android
制作 launcher
。当我在家 launcher
并按下设备的 back button
时,它显示 recent apps
。
对于recent apps
,设备上有另一个按钮。我不想在按下后退按钮时显示最近的应用程序。
我还没有覆盖 onBackPressed()
方法。
如何解决这个问题以及为什么会这样?
因为这就是 Android 在不知道堆栈上有任何东西时所做的事情。当你按回去时,你完成了你的家 Activity,让它无处可去。由于这是一个启动器,您应该覆盖 onBackPressed 以不执行任何操作。这将解决它。
我正在 Android
制作 launcher
。当我在家 launcher
并按下设备的 back button
时,它显示 recent apps
。
对于recent apps
,设备上有另一个按钮。我不想在按下后退按钮时显示最近的应用程序。
我还没有覆盖 onBackPressed()
方法。
如何解决这个问题以及为什么会这样?
因为这就是 Android 在不知道堆栈上有任何东西时所做的事情。当你按回去时,你完成了你的家 Activity,让它无处可去。由于这是一个启动器,您应该覆盖 onBackPressed 以不执行任何操作。这将解决它。