总结我的整个困境,我基本上想要创建类似于新Facebook应用程序的滑动标签。
我知道我可以使用 ViewPager 实现滑动行为,并使用 Fragment 填充每个标签。 Using a fragment is my limitation
。
---------------------------
| Action Bar |
---------------------------
| Tab1 | Tab2 |
---------------------------
| |
| Needs to contain |
| multiple fragments |
| |
| |
| |
| |
| |
---------------------------
选择一个选项卡时,它需要包含多个片段。我假设Facebook应用程序中的每个帖子都是一个单独的片段,所以我需要类似的行为。
有没有办法可以实现这种行为?或者在Facebook应用程序中,每个页面都是一个活动,当它们滑动时,只滑动下半部分吗?
谢谢!
答案 0 :(得分:0)
据我所知,你可以在片段中使用片段,实际上片段本身有片段管理器(尝试使用getChildFragmentManager())
但我个人会做的是这个
a)让Wall片段成为滚动视图,其中包含垂直线性布局
b)创建一个布局文件,其中包含帖子的外观布局
c)膨胀b)中创建的布局,然后将其添加到您希望显示的每个帖子的主墙布局