不要自己恢复root活动

时间:2014-09-15 13:25:45

标签: android android-intent android-activity

我有两个活动A和B. A是root。我需要后续按钮行为:B→A→Closse应用程序。我设置android:noHistory="true"是B活动。但是当我进入A并按下后退按钮时,A开始恢复一段时间(我在A和B之间切换的时间很多,没有后退按钮)。如何清除A中的堆栈?感谢。

1 个答案:

答案 0 :(得分:0)

尝试按FLAG_ACTIVITY_NEW_TASK

的文档中所述添加FLAG_ACTIVITY_CLEAR_TOP
Intent intent = new Intent(this, A.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK); 
startActivity(intent);