Я создал BottomNavigationView
. Пока все хорошо.
Проблема: Когда я выбираю последний элемент, заголовок обрезается из-за его длины, поэтому я решил удалить текст, когда пользователь нажимает на элементы NavigationView
.
Вот как это выглядит сейчас
Я хочу, чтобы значок был больше и текст был удален при его выборе
Но я не знаю как?
activity_main.xml:
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation"
style="@style/Widget.Design.BottomNavigationView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_gravity="bottom"
android:background="@color/transparent"
android:backgroundTint="@color/colorPrimary"
app:hideOnScroll="true"
app:labelVisibilityMode="labeled"
app:layout_scrollFlags="scroll|enterAlways"
app:menu="@menu/bottom_app_bar_left" />
the menu.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/nav_info"
android:icon="@drawable/ic_baseline_info_24px"
android:title="@string/nav_info" />
<item
android:id="@+id/nav_vehicle"
android:icon="@drawable/ic_baseline_tram_24px"
android:title="@string/nav_vehicle"/>
<item
android:id="@+id/nav_emptyspace"
android:title=""
android:enabled="false"/>
<item
android:id="@+id/nav_computer"
android:icon="@drawable/ic_baseline_computer_24px"
android:title="@string/nav_computer"/>
<item
android:id="@+id/nav_favorites"
android:icon="@drawable/ic_grade_black_24dp"
android:title="@string/nav_favorites"/>