如何杀死子活动并将活动带到堆栈顶部 [英] How to kill sub activities and bring activity to top of stack

查看:13
本文介绍了如何杀死子活动并将活动带到堆栈顶部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有活动 A 启动活动 B,活动 B 启动活动 C:

I have activity A that starts activity B which starts activity C:

A -> B -> C

A -> B -> C

当用户单击活动 C 中的按钮时,我想将 A 带到堆栈顶部并取 B &C 完全出栈.有没有办法做到这一点?

When a user clicks on a button in activity C, I want to bring A to the top of the stack and take B & C completely out of the stack. Is there a way to do this?

推荐答案

您可以使用 FLAG_ACTIVITY_CLEAR_TOP 标志用于重新启动活动 A.

You can use the FLAG_ACTIVITY_CLEAR_TOP flag on the intent to restart activity A.

这篇关于如何杀死子活动并将活动带到堆栈顶部的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆