你需要在XML文件中将tabMode设置为scrollable
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabMode="scrollable"/>
无法添加分页箭头,但可以在选项卡视图中添加滚动:
将您的选项卡视图包围在HorizontalScrollView和LinearLayout中:
<HorizontalScrollView
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:layout_weight="1"
android:fadingEdgeLength="20dp"
android:scrollbars="none" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TabLayout
android:id="@+id/tabLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?actionBarSize"
app:tabGravity="fill"
app:tabIndicatorColor="@color/white"
app:tabIndicatorHeight="4dp"
app:tabBackground="@color/colorPrimary"
app:tabMode="scrollable"
android:overScrollMode="never"
android:visibility="visible">
</android.support.design.widget.TabLayout>
</LinearLayout>
</HorizontalScrollView>