我在过去几个小时里一直想弄清楚它是如何运作的。这是创建空白活动后显示的导航选项之一。我只是不确定片段是如何添加到选项卡的,除非它们只是给布局xml充气。我只是想知道,因为我希望在一个上有文本视图,在另一个上有按钮,在第三个上有litview。
答案 0 :(得分:0)
使用ViewPager
完成滑动功能。 ViewPager
是ViewGroup
,允许页面(即Fragments
)水平滚动。 Fragments
通过ViewPager
添加到PagerAdapter
。通常,您可以使用FragementPagerAdapter
或FragmentStatePagerAdapter
;这两个类是PagerAdapter
的实现。如果您查看这些PagerAdapter
实施,您会发现需要实施getItem(int)
和getCount()
。它位于getItem(int)
,您返回Fragment
的实例;通常,您可以使用List<Fragment>
之类的数据结构,并根据传递的Fragment
返回您想要的特定int
。 getCount()
用于确定要显示的总页数;回到List
示例,您可以使用List.size()
来确定有多少&#34;页面&#34;你需要。