繁体   English   中英

清除整个android活动堆栈

[英]Clearing the entire android activity stack

同样是同样的问题。 如何清除我整个活动? 卑微的建议,在将其标记为重复之前先阅读问题,下面是提供我的堆栈视图的图。

在此处输入图片说明

初始活动:通过NFC标签触摸调用,并且可以在运行任何应用程序实例时触摸。 一旦新的活动开始,它就永远不会保持在堆栈中并被销毁。

启动活动从“初始活动”或图标触摸调用。 这还没有保持在堆栈中,并在下一个活动进入前台时被破坏。 但是导致原因决定开始哪个活动。

主要活动:这是主要活动。 应用程序启动,并且仅在应用程序关闭时被销毁。

现在我的问题是在某些情况下我触摸了我的标签,因此在进行一些条件检查后,我需要在启动StatupActivity之前从堆栈中删除所有活动。 希望我已经说清楚了。 任何查询都可以随意询问。 任何帮助将不胜感激。

好的,请仔细阅读链接,现在在StatupActivity中的AndroidManifest中设置android:clearTaskOnLaunch =“ true”(适合您的情况)

现在使用Intent.FLAG_ACTIVITY_CLEAR_TOP标志开始您的活动

对我来说这是工作,希望您能找到帮助...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM