又是同样的问题。如何清除我的整个活动堆栈?谦虚的建议,在将其标记为重复之前阅读该问题 现在下面是给出我的堆栈视图的图表。
初始活动:从 NFC 标签触摸调用,可以在任何正在运行的应用程序实例中触摸。这永远不会在堆栈中维护并在新活动开始时被销毁。
启动活动从初始活动或图标触摸中调用。这也没有在堆栈中维护,并且在下一个活动出现在前台时被破坏。但是会导致决定开始哪个活动。
主要活动:这是主要活动。应用程序启动并仅在应用程序关闭时被销毁。
现在我的问题是在某些情况下我触摸了我的标签,所以经过一些条件检查后,我需要在开始我的 StatupActivity 之前从堆栈中删除所有活动。希望我已经说清楚了。任何疑问都可以随时提问。任何帮助将不胜感激。