具有多个选项卡的Android选项卡布局

具有多个选项卡的Android选项卡布局,android,tabs,Android,Tabs,我正在创建一个使用选项卡布局的应用程序。应用程序的要求是应该有很多标签。在选项卡栏上制作4-5个选项卡是可以的。但当添加更多tham 5标签时,它会变得非常压缩。在安卓系统中,有没有一种方法可以让我拥有很多标签,而不让它看起来被压缩?也许你喜欢在标签上有一个“更多”按钮或者水平滚动标签 我忘了在前面提到它应该在android 2.2(api 8)上工作 感谢选项卡布局添加行 app:tabMode="scrollable" 到您的Xml文件,例如 <android.supp

我正在创建一个使用选项卡布局的应用程序。应用程序的要求是应该有很多标签。在选项卡栏上制作4-5个选项卡是可以的。但当添加更多tham 5标签时,它会变得非常压缩。在安卓系统中,有没有一种方法可以让我拥有很多标签,而不让它看起来被压缩?也许你喜欢在标签上有一个“更多”按钮或者水平滚动标签

我忘了在前面提到它应该在android 2.2(api 8)上工作


感谢选项卡布局添加行

   app:tabMode="scrollable"
到您的Xml文件,例如

    <android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:tabMode="scrollable"
        app:tabTextColor="@color/colorWhite"
        app:tabSelectedTextColor="@color/colorSecondary"
        android:background="@color/colorPrimary"
        app:tabIndicatorColor="@color/colorSecondary"
        app:tabIndicatorHeight="5dp"/>
</android.support.design.widget.AppBarLayout>


为什么不在标签页中引入水平滚动呢?有类似的应用程序,但我去掉了标签页,只在标签页之间添加带标题的左/右箭头。建议使用水平滚动标签。查看和“类别”部分的签出,了解使用ViewPager可以实现多少个swipeable选项卡。Modernink&Jave在api 8上可以工作吗?很好,谢谢,这是一个很好的选择,瓦卡,你说的和哈维的链接显示的一样吗?