我希望在使用home键最大化应用程序后启动根活动(以前使用home键将其最小化)。
我尝试在我的根活动(Splash)上设置android:clearTaskOnLaunch="true"
,但它无法正常工作..
还尝试android:finishOnTaskLaunch="true"
所有其他活动,但它
也不起作用。
示例
总计我在序列A,B,C,D,E中有5个活动。我在D活动中,当我按下主页键应用程序将被最小化,当我再次(长按主页键)它将打开我的应用程序但它应该从活动A而不是D开始。
任何帮助/想法/建议将不胜感激。
答案 0 :(得分:1)
不幸的是,似乎excludeFromRecents
仅适用于根活动。因此,如果您在根活动中设置了android:excludeFromRecents="true"
,那么您的应用将不会显示在“最近”中(长按主页键)。您可以在根活动中设置android:clearTaskOnLaunch="true"
,然后每次重新启动应用时,它都会从根活动开始。