Цвет фона за заголовком и иконкой BottomNavigationView - PullRequest
0 голосов
/ 19 марта 2020

Как удалить цвет фона за title и icon BottomNavigationView?

В настоящее время я использую Widget.MaterialComponents.BottomNavigationView в качестве базовой темы, как эта

<style name="AppTheme.BottomNav" parent="Widget.MaterialComponents.BottomNavigationView">
    <item name="colorPrimary">@color/colorPrimaryActive</item>
</style>

Однако за заголовком и значком при нажатии (пульсация) появляются неприглядные фоны

Image Result of Style

Как удалить их? Есть ли элемент стиля для прямого нацеливания на иконку / заголовок, чтобы я мог просто установить их фон прозрачным?

РЕДАКТИРОВАТЬ 1 Вот мой xml код макета

<com.google.android.material.bottomnavigation.BottomNavigationView
        android:id="@+id/nav_view"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginStart="0dp"
        android:layout_marginEnd="0dp"
        android:theme="@style/AppTheme.BottomNav"
        app:itemHorizontalTranslationEnabled="true"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:menu="@menu/bottom_nav_menu" />

1 Ответ

0 голосов
/ 24 марта 2020

Я исправил это

Удаление строки android:theme="@style/AppTheme.BottomNav"

Исправлено как-то.

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