Cómo cambiar los íconos de navegación inferiores al seleccionar y cancelar la selección Este era mi código anterior
bottomBar.getBar().setBackgroundColor(getResources().getColor(R.color.bottom_tabs)); bottomBar.setActiveTabColor("#FFFFFE");Primero tienes que hacer seleccionable dibujable en tu carpeta dibujable
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true" android:drawable="@drawable/selected_icon"/> <item android:state_selected="false" android:drawable="@drawable/unselected_icon" /> <item android:drawable="@drawable/unselected_icon" /> </selector>En el menú de navegación inferior, coloque este dibujable seleccionable como icono
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/itemId" android:icon="@drawable/drawable_selectable_name" android:title="@string/title"/> </menu>En la actividad o fragmento en el que haya utilizado la navegación inferior, utilice la siguiente línea
bottomNavigationView.itemIconTintList = null