Android 是否可以减少表格布局中的顶部和底部填充?

Android 是否可以减少表格布局中的顶部和底部填充?,android,android-tablayout,Android,Android Tablayout,我正在定义一个TabLayout,其布局高度为wrap\u内容,如下所示: <com.google.android.material.tabs.TabLayout android:layout_width="match_parent" android:layout_height="wrap_content" app:tabBackground="@color/grey" app:tabGravity

我正在定义一个
TabLayout
,其
布局高度为
wrap\u内容
,如下所示:

<com.google.android.material.tabs.TabLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:tabBackground="@color/grey"
    app:tabGravity="fill"
    app:tabIndicatorColor="@color/textColorPrimary"
    app:tabIndicatorFullWidth="true"
    app:tabMode="fixed"
    app:tabTextColor="@color/textColorPrimary" />

这将按照下图所示进行渲染

是否可以为
表格布局提供一些属性
——同时将其
布局高度
保持为
包裹内容
——使其看起来更垂直紧凑,如下图所示


我已尝试将
tabPaddingTop
tabPaddingBottom
值设置为
0dp
,但这不会产生任何视觉变化。

您可以更改高度,请参见@Stachu,感谢您的回复。我知道我可以设置一个固定的高度,这就是我在上面的问题中生成第二幅图像的方式。我很想知道是否有可能在不设置固定高度的情况下实现紧凑的外观,类似于
PagerTabStrip
的行为。