Как удалить заголовок BottomnavigationView при выборе элемента? // Android - PullRequest
1 голос
/ 29 марта 2019

Я создал BottomNavigationView. Пока все хорошо. Проблема: Когда я выбираю последний элемент, заголовок обрезается из-за его длины, поэтому я решил удалить текст, когда пользователь нажимает на элементы NavigationView.

Вот как это выглядит сейчас

enter image description here

Я хочу, чтобы значок был больше и текст был удален при его выборе

Но я не знаю как?

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"/>

1 Ответ

1 голос
/ 29 марта 2019

Изменить свойство на

app:labelVisibilityMode="unlabeled"

Иконки будут там

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...