我正在检查如何使用空的堆栈启动活动并遇到android:noHistory
属性。它做了我想要的,但我仍然对术语"历史堆栈"在android:noHistory
的{{3}}中使用。在整个API指南中我没有注意到该术语的任何用法(例如docs),那么后备堆栈和历史堆栈之间是否存在任何差异,或者它们是否完全相同?
更新
到目前为止,参考文献中使用了三个术语:
这个问题可能开始变得挑剔,因为看起来它们都可以互换使用,但我仍然有兴趣知道差异,如果有的话。
答案 0 :(得分:1)
我觉得他们都一样
从此 http://developer.android.com/guide/topics/manifest/activity-element.html#nohist
android:noHistory
A value of "true" means that the activity will not leave a
historical trace. It will not remain in the activity stack
for the task, so the user will not be able to return to it.
所以
历史跟踪=活动堆栈(举行近期活动) =历史记录堆栈
我们都知道,BackStack是最近举办活动的人。
所以,几乎都是一样的。