通过XML指定ViewPager选项卡

时间:2017-04-04 15:58:19

标签: android android-fragments android-viewpager android-tablayout

根据TabLayout docs

  

如果您将ViewPager与此布局一起使用,则可以调用   setupWithViewPager(ViewPager)将两者链接在一起。这个布局   将自动从PagerAdapter的页面标题中填充。

     

此视图还支持用作ViewPager的装饰的一部分,以及   可以直接添加到布局资源文件中的ViewPager   这样:

<android.support.v4.view.ViewPager
 android:layout_width="match_parent"
 android:layout_height="match_parent">

 <android.support.design.widget.TabLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="top" />

</android.support.v4.view.ViewPager>

是否也可以通过XML设置选项卡名称,而不是以编程方式设置?我试过以下无济于事:

<android.support.v4.view.ViewPager
 android:layout_width="match_parent"
 android:layout_height="match_parent">

 <android.support.design.widget.TabLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="top" >

    <android.support.design.widget.TabItem
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello Tab" />

    <android.support.design.widget.TabLayout />

</android.support.v4.view.ViewPager>

0 个答案:

没有答案