有没有办法在前台启动活动B但在backstack上有活动A的任务?因此,当我通过意图启动B并按后退或主页按钮时,A处于活动状态。
目前我可以通过意图标志FLAG_ACTIVITY_NEW_TASK开始新任务并启动B但当然我的背包是空的,所以当我点击后退按钮时它将返回到主屏幕。
仅在应用程序之前运行时(活动A已存在)。启动活动B将产生正确的背堆状态A,B,其中B位于A的顶部。
答案 0 :(得分:0)
当你从那个条件进行反击然后设置一个flag boolean
时,无论何时你反击,然后检查falg是否为真,然后在后退按钮中传递A的活动意图:)