android - Activity 导航逻辑

标签 android

我有 3 个 Activity ...第一个 Activity 有一个启动第三个 Activity 的按钮。 问题是: 当我在第 3 个 Activity 中按“后退”按钮时,它会将我导航回第 1 个 Activity ,但我需要第 2 个。我的一堆 Activities 总是应该是这样的: 1.第一个 Activity 2. 第二个 Activity 3. 第三个 Activity

怎么做?谢谢...

最佳答案

如果第二个 Activity 不在堆栈上 - 听起来好像不在,因为你从第一个 -> 第三个 - 这意味着在你的第三个 Activity 中你将必须实现 onKeyDown 并捕获 BACK 键,然后从第二个 Activity 开始一个新的 Intent。

关于android - Activity 导航逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4979769/

相关文章:

java - 当使用 activity.recreate() 屏幕闪烁黑色 0.5 秒

android - 如何在android翻译文件中添加注释

java - 在 ListView 中通过 onitemclicklistner 从 Hashmap 中删除值

android - Expo 推送通知不会在 Android 手机中弹出( float 通知)

android检查项目是否被点击

android - 如何在 Intellij Idea CE 中导入 Android 库?

android - 如何以编程方式知道它是android中的平板电脑还是手机?

c# - 在 Xamarin.Forms 中创建默认短信应用程序

Android Studio Gradle 构建风格

android - Tensorflow 移动应用程序 : Not a valid TensorFlow Graph serialization: NodeDef mentions attr 'dilations' not in Op