【发布时间】:2014-11-07 07:07:02
【问题描述】:
我创建了一个活动,将其过滤器设置为主页活动,并将launchMode 设置为singleTask。当我按 home 时,活动将处于 onpause 状态,然后处于 onStop 状态。让我感到困惑的是,为什么从“主页选择”对话框上显示的图标返回时会重新启动活动?它再次调用onCreate() 而没有调用onDestroy()。
我知道有一种方法可以解决这个问题,就是将launcherMode设置为singleIstance,但是这种方式还不够好,因为它会导致另一个问题,即activity将无法处理@ 987654327@.
【问题讨论】:
-
@Darpan ,我希望该活动不会被家庭底部杀死。我发现它只在应用刚安装后发生过一次。
标签: android android-launcher android-homebutton