【发布时间】:2016-07-23 06:29:15
【问题描述】:
例如:A 启动 B,B 启动 C,A 和 C 属于 'Hello'-stack,B 属于 'World'-stack,当用户在 Activity C 中按下返回按钮时,它会返回到 A。 注1:B 表示很多活动,而不仅仅是一项活动, 比如 A 开始 B1,B1 开始 B2,B2 开始 B3....,Bn 开始 C。 注意2:当用户按下时,我需要 Bs 保留在堆栈中,直到 C 启动 回到B3,它应该回到b2。
我实际上已经通过使用 startActivityForResult 实现了这个需求,我只是想知道有没有什么方法可以使用堆栈来实现这个。
【问题讨论】: