Android 控制活动堆栈的方法

Android 控制活动堆栈的方法,android,android-activity,Android,Android Activity,这是我的问题 我正在开发一个android应用程序,它包含以下活动:注册活动、查找好友活动和主活动 预期的行为如下所示: 当用户完成注册后,应用程序将打开“查找朋友”活动。当用户此时点击后退按钮时,用户应转到主要活动。当用户在主活动中回击时,用户应退出应用程序 我不确定覆盖后退按钮点击事件的行为是否是解决问题的最佳方式?也许有一种管理活动堆栈以实现相同预期结果的好方法?您需要在清单中指定父活动,并使用taskstackbuilder为您的活动创建新的backbackback。看 我相信,如果在类

这是我的问题

我正在开发一个android应用程序,它包含以下活动:注册活动、查找好友活动和主活动

预期的行为如下所示:

当用户完成注册后,应用程序将打开“查找朋友”活动。当用户此时点击后退按钮时,用户应转到主要活动。当用户在主活动中回击时,用户应退出应用程序


我不确定覆盖后退按钮点击事件的行为是否是解决问题的最佳方式?也许有一种管理活动堆栈以实现相同预期结果的好方法?

您需要在清单中指定父活动,并使用taskstackbuilder为您的活动创建新的backbackback。看

我相信,如果在类中使用AddNextEntWithParentStack(Intent NextEnt)和startActivities()方法,应该会得到想要的结果