Android BottomNavigationView установить выбранный индикатор - PullRequest
0 голосов
/ 12 октября 2018

Как я могу добавить собственный «точечный» индикатор выбранных вкладок, над элементами, как на скриншоте?Могу ли я добавить его, используя только ресурсы XML?

Tabs with indicators

1 Ответ

0 голосов
/ 12 октября 2018

Вы можете использовать эти два атрибута для этого
app:itemIconTint
app:itemTextColor

в папке res / color ниже файла: bottom_bar_text_color.xml

ПРИМЕЧАНИЕ цвета, которые вы можете выбрать по своему выбору

<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="@color/colorPrimary" android:state_checked="true" /> <item android:color="@android:color/darker_gray" /> </selector>


<android.support.design.widget.BottomNavigationView
    android:id="@+id/navigation"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom"
    android:background="?android:attr/windowBackground"
    android:foreground="?android:attr/selectableItemBackground"
    app:itemIconTint="@color/bottom_bar_text_color"
    app:itemTextColor="@color/bottom_bar_text_color"
    app:menu="@menu/navigation" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...