我正在使用TabLayout来实现可滚动的标签。在材料设计指南(https://www.google.com/design/spec/components/tabs.html#tabs-specs)中,它表示“最左边的标签内容与keyline对齐”,图片如下:
我尝试添加属性paddingLeft,但它不对。因此,正如指南所述,我该怎么做才能实现?请帮忙!
答案 0 :(得分:5)
在TabLayout xml文件中使用app:tabContentStart="60dp"
。因为指南在屏幕左边缘到第一个标签的标题开始之间显示72dp,并且因为所有标题标题都是左右填充12dp,所以你需要60dp。例如:
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent" android:layout_height="wrap_content"
app:tabContentStart="60dp"
app:tabMode="scrollable"
app:tabGravity="center"/>