android:按HOme键执行单个任务的行为

我有我的第一项活动作为单一任务。 从这一项发起的活动都是默认启动模式。 现在,当我从这些活动中按HOME时,然后通过单击应用程序列表中的图标再次重新启动应用程序,它始终是第一个启动的活动。 理想情况下,HOME被按下的活动应该重新获得焦点,当被带到前台时。 与单一任务相关的这种行为背后的逻辑是什么。


我假设你的意思是在某些你的解释中,而不是活动。 您需要阅读OnPause()OnStop()以及Android何时调用它们。 当您按主页按钮而不是后退按钮时,应用程序实际上完全关闭。 如果您希望应用程序能够立即跳回原来的位置,则需要保存您当前的意图。 你会想把恢复你的状态的逻辑放在启动代码中。

处理运行时更改是您想要查看的内容。 http://developer.android.com/guide/topics/resources/runtime-changes.html

链接地址: http://www.djcxy.com/p/26163.html

上一篇: android : behaviour on pressing HOme key for single task

下一篇: overriding the Home Key Long press in a category.HOME activity