我有3项活动:
A - > B - > C
当我在“C”时,如果我愿意,我可以回去编辑一些值,但是在点击C中的一个按钮后,它会显示一个带有按钮的对话框,上面写着“好吧,你做得很好,你的数据是现在处理“。单击对话框内的按钮后,我想关闭A,B和C.
我已经阅读了NoHistory
并应用它,我无法返回编辑值,所以我不能在这种情况下使用它。
我该怎么办?
提前谢谢。
答案 0 :(得分:1)
通过按确认按钮设置启动新活动的意图时,请在调用startActivity()
之前设置这些意图标记:
yourIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
这些标志强制清除关联的活动任务,并使用此意图启动新任务。有关Intent标志的更多信息,请参阅Android开发者文档:https://developer.android.com/reference/android/content/Intent.html。