gpt4 book ai didi

android - 如何使启动 Activity 始终作为家庭 Activity

转载 作者:太空宇宙 更新时间:2023-11-03 10:48:50 26 4
gpt4 key购买 nike

我的应用程序中有 3 个 Activity 。 A 是启动器 Activity,当我按下一个按钮时,Activity B 将启动,然后我有一个按钮来启动 Activity A,或者我可以按下后退按钮,然后我可以转到 A。在后退时,按下保留在按钮中和按钮上的先前值单击将在 A 上设置新值。

当我点击 B 中的一个按钮时,A 将启动,我使用 REORDER TO FRONT 标志和 singletop 作为启动模式。未创建新 Activity 。当我按下 A 上的后退按钮时,它将转换到 B,然后我再次按下后退按钮应用程序退出。我想让 Activity A 按下 B。我不能在 B 的 onBackpressed() 中做任何事情,因为 B 在除了上述场景之外的几个场景中使用。如何管理它。

最佳答案

我还不清楚您要做什么,但您可以尝试向上导航模式 ( http://developer.android.com/design/patterns/navigation.html#up-vs-back )。

您必须在您的 list 中声明 Activity A 是 B 的父 Activity ,然后在您的按钮 OnClickListener 中使用 NavUtils.navigateUpFromSameTask(this);。(NavUtils 在 support.v4 包中)。

关于android - 如何使启动 Activity 始终作为家庭 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17691455/

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