изменить размер значка в BottomNavigationView - PullRequest
2 голосов
/ 29 апреля 2020

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

Итак, мне нужно как-то измените размер значков и сделайте заголовок BottomNavigationItemView под изображением, что означает изменение размера BottomNavigationView, BottomNavigationMenuView.

Ответы [ 2 ]

2 голосов
/ 29 апреля 2020

Чтобы решить вашу проблему, я бы порекомендовал вам переопределить высоту BottomNavigation:

<dimen name="design_bottom_navigation_height" tools:override="true">64dp</dimen>

Но эта строка кода внутри файла ресурсов значения и вам должно быть хорошо go!

Редактировать:

Извините, я пропустил, вы также спросили, как изменить размер значка, но это работает аналогично:

<dimen name="bottom_navigation_icon_size" tools:override="true">32dp</dimen>

С этими двумя переопределениями измерений, у тебя должно быть все в порядке!

0 голосов
/ 29 апреля 2020

Я решил это, установив размер значка элемента bottomNavigationView.setItemIconSize(yourNewIconSize);

, но, как я уже сказал, заголовок появляется поверх значка, поэтому я должен добавить эту строку <dimen name="design_bottom_navigation_height">80dp</dimen> в мой файл dimens.xml, чтобы увеличить высота bottomNavigationView, а 80dp - только примерное значение.

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