如何在 TabLayout 中只显示指示器?
How to show only the indicator in TabLayout?
我使用 Android Tab Example 进行导航。
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_above="@+id/lay_bot"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:background="?attr/colorPrimary"
android:elevation="4dp"
app:tabIndicatorColor="@color/tabIndicatorColor"
app:tabIndicatorHeight="6dp"
app:tabMaxWidth="0dp"
app:tabTextColor="@android:color/holo_green_light" />
我还有下一个标签:
但是,我不知道如何只显示标签指示符(没有标签文本)。例如:
如果你知道怎么做,能帮帮我吗?
只需将高度设置为与指标高度相同,并传递空 String
作为页面标题(不是必需的)。
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="6dp"
android:layout_above="@+id/lay_bot"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:background="?attr/colorPrimary"
android:elevation="4dp"
app:tabIndicatorColor="@color/tabIndicatorColor"
app:tabIndicatorHeight="6dp"
app:tabMaxWidth="0dp"
app:tabTextColor="@android:color/holo_green_light" />
替换下一行
android:layout_height="?attr/actionBarSize"
有
android:layout_height="6dp"
并确保您不提供选项卡名称。
我使用 Android Tab Example 进行导航。
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_above="@+id/lay_bot"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:background="?attr/colorPrimary"
android:elevation="4dp"
app:tabIndicatorColor="@color/tabIndicatorColor"
app:tabIndicatorHeight="6dp"
app:tabMaxWidth="0dp"
app:tabTextColor="@android:color/holo_green_light" />
我还有下一个标签:
但是,我不知道如何只显示标签指示符(没有标签文本)。例如:
如果你知道怎么做,能帮帮我吗?
只需将高度设置为与指标高度相同,并传递空 String
作为页面标题(不是必需的)。
<android.support.design.widget.TabLayout
android:id="@+id/tab_layout"
android:layout_width="match_parent"
android:layout_height="6dp"
android:layout_above="@+id/lay_bot"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:background="?attr/colorPrimary"
android:elevation="4dp"
app:tabIndicatorColor="@color/tabIndicatorColor"
app:tabIndicatorHeight="6dp"
app:tabMaxWidth="0dp"
app:tabTextColor="@android:color/holo_green_light" />
替换下一行
android:layout_height="?attr/actionBarSize"
有
android:layout_height="6dp"
并确保您不提供选项卡名称。