我有三个窃听器的密码如下。
<com.google.android.material.tabs.TabLayout
android:id="@+id/tabLayout"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_alignParentBottom="true"
android:elevation="5dp"
app:tabMaxWidth="0dp"
app:tabGravity="fill"
app:tabIndicatorColor="@color/main_color">
<com.google.android.material.tabs.TabItem
android:id="@+id/myDiaryTab"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="내 일기" />
<com.google.android.material.tabs.TabItem
android:id="@+id/allDiaryTab"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="우리 일기" />
<com.google.android.material.tabs.TabItem
android:id="@+id/moreTab"
android:layout_width="20dp"
android:layout_height="wrap_content"
android:icon="@drawable/ic_hamburger" />
</com.google.android.material.tabs.TabLayout>
它显示在选项卡菜单下方。
我想汉堡图标的第三个菜单比别人有较短的宽度。
但我猜TabItem宽度只适用于图标。
我无法使用width
和weight
。
我该怎么做呢?
1条答案
按热度按时间lx0bsm1f1#
Layoutparams.weight将适用于该项目。