0
我有一个FragmentActivity
。在其功能,我想区分微分主页按钮,按下后退按钮并启动新活动
- 首页按钮被按下
- 后退按钮按下
- 启动一个新的活动(这将导致片段活动的被称为)
对于后退按钮案例,我知道我可以通过使用this.isFinishing() == true
来区分它。
但是,如何启动新的活动案例?
我知道也许我可以在启动新活动之前设置一个标志,并在函数结束时重置标志。但是,这对我来说听起来并不高雅。有没有更好更强大的方法?
我认为,一个指针也可以处理'onStop()'。然而,如前所述,这个问题是不明确的 - 你真的想做什么?例如,“启动”包括切换到实际已终止然后由系统重新启动的后台任务吗? – 2013-04-11 03:06:21
我认为你可以覆盖关键事件所以你可以确定家或按回车 – 2013-04-11 03:13:29
你不能覆盖主键按下。 – Karakuri 2013-04-11 03:23:09