我正在使用此处描述的ActivityA
技术启动一个活动 () 。如果后台堆栈上的所有活动仍在内存中,则此方法有效。显示,如果我点击返回,应用程序将退出。FLAG_ACTIVITY_CLEAR_TOP|FLAG_ACTIVITY_SINGLE_TOP
ActivityA
如果我SetAlwaysFinish
习惯于让暂停的活动立即完成并重复我的测试,那么当我重新点击时ActivityA
,我会被带到上一个活动。这不应该发生。
我在使用时是否在测试实际条件SetAlwaysFinish
?如果是这样,我该如何配置和启动ActivityA
,以便真正清除后台堆栈并且我的测试在这两种情况下都有效。