1
我在Android
中制作launcher
。当我在我家launcher
并按back button
的设备时,它显示recent apps
。为什么最近的应用程序显示在按下后退按钮在Android?
对于recent apps
,设备上有另一个按钮。我不想在按下后退按钮时显示最近的应用程序。
我还没有覆盖onBackPressed()
方法。
如何解决这个问题及其原因?
我在Android
中制作launcher
。当我在我家launcher
并按back button
的设备时,它显示recent apps
。为什么最近的应用程序显示在按下后退按钮在Android?
对于recent apps
,设备上有另一个按钮。我不想在按下后退按钮时显示最近的应用程序。
我还没有覆盖onBackPressed()
方法。
如何解决这个问题及其原因?
因为这是Android在不知道堆栈上有什么时所做的事情。当你回头时,你完成了你的家庭活动,让它无处可去。由于这是一个启动器,因此您应该重写onBackPressed而不做任何事情。这将解决它。
不,家庭活动是存在的,它不会去,现在我通过覆盖onBackPressed()方法尝试,但不工作.. :( –
发布您的代码onBackPressed。确保它没有调用超级或完成。 –
嘿,谢谢..问题修复..实际上我在onBackPressed()中调用super::-) –