我使用android.intent.category.LAUNCHER选项让应用程序在平板电脑启动后立即启动。我让它保留我的应用程序,即使我按下主页按钮,但有一个问题,当按下主页按钮,MainActivity的onCreate被再次调用。我只想调用onCreate一次,因为它连接到硬件。有什么办法吗?
由于环境原因,我无法使用android.intent.action.BOOT_COMPLETED
发布于 2021-01-23 15:18:42
好吧,如果你的活动是一个singleTask活动,那么这是一个10年前的已知Android bug,当你从Android Studio或Play Store运行你的应用程序时,就会发生这种情况。当用户“正常”启动应用程序时,不应该发生这种情况。我想你对此无能为力。
Re-launch of Activity on Home button, but...only the first time
https://stackoverflow.com/questions/65856434
复制相似问题