Java can';t在单行中设置表格布局标题

Java can';t在单行中设置表格布局标题,java,android,android-layout,Java,Android,Android Layout,在我的设计中 1.创建一个具有4页的viewPager。 2.使用viewpager创建表格布局和设置。 在屏幕大的android设备中,标签标题以单行显示。 如果屏幕尺寸较小,则标签平铺将被包裹并显示在两行中。 我想在单行中显示所有选项卡标题。 提前谢谢 更新: 更新2: 试试这个..将宽度设置为匹配\u parent,而tabMode和tabGravity属性会起作用。这样,标签的跨度可以根据需要而定,并且可以滚动 <android.support.design.widget.Tab

在我的设计中 1.创建一个具有4页的viewPager。 2.使用viewpager创建表格布局和设置。 在屏幕大的android设备中,标签标题以单行显示。 如果屏幕尺寸较小,则标签平铺将被包裹并显示在两行中。 我想在单行中显示所有选项卡标题。 提前谢谢

更新:

更新2:

试试这个..将宽度设置为
匹配\u parent
,而
tabMode
tabGravity
属性会起作用。这样,标签的跨度可以根据需要而定,并且可以滚动

<android.support.design.widget.TabLayout
       android:id="@+id/tab_layout"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       app:tabMode="scrollable"
       app:tabGravity="fill"
       app:tabIndicatorHeight="5dp"
    />

setTabGravity属性与表格布局一起使用

.xml

 <android.support.design.widget.TabLayout
    android:id="@+id/tabLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
希望这对你有用,因为它对我很好

<android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        app:tabTextColor="@color/colorAccent"
        app:tabSelectedTextColor="@color/colorAccent"
        app:tabMode="scrollable"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

这有助于当
tabItem
中的文本长度略大于所需长度时,它肯定会相应地调整布局。

在此处发布xml文件//将viewpager设置为tabLayout tabLayout=(tabLayout)findViewById(R.id.tabs);tabLayout.setupWithViewPager(viewPager);更新tabLayout xml后,标题以单行显示。但最后一个选项卡后有一些空格。@AlthafAhamed喜欢什么空格?tabLayout宽度与屏幕宽度不匹配。@AlthafAhamed请发布一个屏幕截图,以便清楚添加此问题的原因,并选中-app:tabPaddingStart=“-1dp”app:tabPaddingEnd=“-1dp”android:layout\u alignParentLeft=“true”android:layout\u alignParentStart=“true”嘿,@Althaf试试这个
<android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        app:tabTextColor="@color/colorAccent"
        app:tabSelectedTextColor="@color/colorAccent"
        app:tabMode="scrollable"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
app:tabMode="scrollable"