gpt4 book ai didi

c# - 如何关闭之前访问过的 Activity ,并跳转到主 Activity ?

转载 作者:太空宇宙 更新时间:2023-11-03 21:14:42 25 4
gpt4 key购买 nike

在我的 MainActivity 中,我有一些按钮可以打开其他 Activity ,并且在这些按钮中,我有更多按钮可以打开更多 Activity ......

问题是这样的:

比方说,当我在 Activity 的第三个子级别时,我添加了一个 menu_button,它允许我返回到 MainActivity。但是,当我单击它时,MainActivity 打开,但显然不会关闭其他 Activity 。我怎样才能做到这一点?

这是进行跳转的当前代码块:

case Resource.Id.home:

Intent intent = new Intent (this, typeof(MainActivity));
this.StartActivity(intent);

return true;

最佳答案

你应该这样做

Intent intent = new Intent (this, typeof(MainActivity));
intent.SetFlags(ActivityFlags.ClearTop | ActivityFlags.ClearTask | ActivityFlags.NewTask);
this.StartActivity(intent);

关于c# - 如何关闭之前访问过的 Activity ,并跳转到主 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35210476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com