如何从 Activity 堆栈中只清除可变数量的 Activity ?
假设我想清除 3 个 Activity ,我不会在 list 中使用 android:noHistory
,我不会使用清除整个堆栈的方法
也许我可以调用 finish();结束(); finish();
在特定条件下,但这似乎不正确。
有没有已知的方法可以做到这一点?
最佳答案
你可以在你想完成的类(class)中注册一个BroadcastReceiver
,然后在你想完成的时候发送广播。
关于Android,从 Activity 堆栈中清除 X 数量的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886494/