gpt4 book ai didi

android - 如何避免 Activity 史

转载 作者:行者123 更新时间:2023-11-29 15:32:59 25 4
gpt4 key购买 nike

我总共有 3 个 Activity 。第一个 Activity (A)开始第二个 Activity (B)。从 Activity B 调用第三个 Activity(C)。

Activity B,显示带有用于选择项目的复选框和单个 OK 按钮的列表。单击“确定”按钮后,将调用带有选择的 Activity C。

当用户在 Activity C 中单击 BACK 按钮时,默认情况下会显示 Activity B(选中复选框)。

我想在 Activity C 中单击 BACK 按钮时显示 Activity A。

如何实现?

我已经在 Activity C 中处理了 OnKeyDown() 到 startactivity(A)。这是工作。但是当用户在 Activity A 上单击 BACK 按钮时,将再次显示 Activity C。而应用程序应该结束。

在这个方向如何跳过 Activity B 被调用?

提前致谢

联合研究中心

最佳答案

不要执行 onKeyDown - 那是一个糟糕的 hack。相反,只需在开始 Activity C 之前调用 finish()

这里提到了其他可能性:Removing an activity from the history stack

关于android - 如何避免 Activity 史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3921519/

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