就我一直在寻找,我没有为我的代码提出好的最终解决方案。我正在尝试实现类似这样的布局:
动作条
----Tab 1 ---Fragment 1 - Fragment 2
----Tab 2 ---Fragment 3 - Fragment 4
----Tab 3 ---Fragment 5 - Fragment 6
我的问题是当我从Fragment 1访问Fragment 2时,根据实现可能会发生两件事。 A)片段1中的内容仍在屏幕上。 B)当我从片段2访问Tab 2时,片段2中的内容仍然可见,当我再次按下Tab1时,Tab2中的内容仍然在屏幕上。
我知道它可能没有完全意义,但我已经尝试过嵌套的片段实现,以及一些自定义的backstack实现,但我无法理解如何做到这一点。
更确切地说,我无法从片段2到片段1“正确”“回归”。 我无法从片段2切换到Tab2,然后返回到Tab1(Fragment1)。
任何人都可以帮助我吗?带有三个简单片段(没有内部片段)的动作栏的实现工作得很好。
以下是我以前的一些意见:
答案 0 :(得分:0)
我正在寻找一个类似的例子,发现android SDK中有一个很好的名为Honeycomb Gallery。我认为它在SDK 3.0+ API示例中。您可以使用SDK管理器下载该软件包,然后您可以创建一个示例项目并选择Honeycomb Gallery(假设您正在使用eclipse)。