1

在大多数 Android 应用程序中,当您按下 Home 按钮以“最小化”应用程序然后再次打开该应用程序时,您将被带到您上次在该应用程序中打开的屏幕。

我已阅读以下内容:

当通过主屏幕上的图标启动时,Android 将始终使用 AndroidManifest.xml 中的 android.intent.action.MAIN 过滤器启动 Activity,除非应用程序已经在运行(在这种情况下,它显然会在堆栈)。

但这并没有发生。当我第二次启动应用程序时,它会将我带到主 Activity。应用程序没有被终止。如果我然后导航到我上次打开的屏幕,所有数据等都在那里。

我如何让它做我想做的事?相关问题似乎都提出了相同的答案(我在上面引用的那个),但这并不成立。

4

1 回答 1

0

您的活动是否属于同一任务?也就是说,您是否开始任何活动FLAG_ACTIVITY_NEW_TASK?我不是很积极,但这可能会改变简历行为。

于 2010-07-29T01:41:56.940 回答