我有一个android应用程序,我已经写了,它展示了一些奇怪的行为。
当我打开一个应用程序时,假设堆栈中有三个活动
A -B-C
其中a是入口点,c是当前查看的活动,如果我按home按钮并重新选择我的应用程序的图标,有时我会看到a,按back按钮后,我可以看到任务现在包含活动
A-B-C-A
有时它只是在最后一个状态下重新打开应用程序
这就是我想要的。有谁能告诉我为什么会发生这种无足轻重的行为吗?在这两种情况下,我在通过Home键退出应用程序后按图标海峡。
我也在anddev上问过这个问题 here
如果你是通过桌面上的快捷方式运行应用程序,有时会发生这种情况。删除快捷方式并重新安装,您应该可以。