【发布时间】:2011-10-15 04:41:09
【问题描述】:
我第一次使用 Fragments 和 TabHost,但在一个选项卡中的片段导致另一个选项卡中的片段时遇到了一些问题。具体来说,tab1 最初显示片段 A,但是用户可以在该片段中选择某些内容,它将用仍在 tab1 下的片段 B 替换它。这可以正常工作,并且后台堆栈提供了良好的用户体验。
但是,在 tab2 下我有片段 C,我希望用户能够单击片段 C 中的某些内容并导航回显示片段 B 的 tab1(即使用户从未在第一名)。理想情况下,我还希望 backstack 能够像人们期望的那样操作,因为后退按钮应该将用户带回 tab2 和片段 C,尽管这不太重要。
是否有标准的方法来实现这一点,还是我被困在一起破解某些东西?
【问题讨论】:
标签: android android-fragments android-tabhost