【发布时间】:2010-12-01 18:25:49
【问题描述】:
随着用户打开活动,它们会堆叠在视图堆栈上。 并且当用户以任何方式完成一个 Activity 时,它就会从视图堆栈中弹出。
现在,我有一种情况,用户打开了应用程序的主屏幕,并在主屏幕顶部连续打开了多个活动。在每个活动中,都有一个控件可以让用户再次看到主屏幕。
据我所知,有两种方法可以做到这一点:
- 按下该控件时,从视图堆栈底部弹出主屏幕并将其推送到其顶部。
- 按下控件时,开始弹出每个当前屏幕,直到主屏幕变为当前屏幕。
我知道在 Android 中至少有一些方法可以做到这一点,或者类似的事情。 我只是不记得是什么了。
请帮我选择更好的方法,并让我知道如何做(具体是代码)。
非常感谢:)
(如果不合适,请编辑标题/文字)
【问题讨论】: