BottomNavigationView изменить элемент Значки с разными оттенками цвета - PullRequest
0 голосов
/ 14 января 2019

Название может показаться немного запутанным, извините, не знаю, как сделать это одним вопросом в вопросе.

У меня есть пользовательские Drawable с разными цветами. Однако при применении к BottomNavigationView btv накладывает на него оттенок, и теперь это выглядит ужасно. Есть ли способ решить эту проблему?

Дело в том, что при щелчке на этом конкретном рисованном с цветами всплывающем окне BottomSheetDialog, мне наплевать на цвет при нажатии. Просто, что раскладка сохраняет свои собственные цвета.

1 Ответ

0 голосов
/ 14 января 2019

Вы можете использовать bottomNavigationView.setItemIconTintList(null); для отключения цвета оттенка по умолчанию, затем onNavigationItemSelected(@NonNull MenuItem item) вы можете изменить рисунок item.setIcon(getResources().getDrawable(R.drawable.new_drawable));

Для более полезной информации проверьте документацию .

...