android - 如果我以编程方式更改 fragment ,如何更改底部导航图标颜色

标签 android android-fragments colors bottomnavigationview

我正在使用底部导航来更改 fragment 。无论出于何种原因,如果用户点击特定按钮,我需要更改 Fragment。这种方法工作正常,除了一点美学问题。如果我以编程方式更改 fragment ,底部导航图标颜色不会改变。

为了处理颜色变化,我现在正在使用选择器 XML,但我准备使用其他解决方案来处理这个小问题。

最佳答案

请按照这段代码,它可能会帮助你 bottomNavigationView.setSelectedItemId(R.id.navigation_home);

关于android - 如果我以编程方式更改 fragment ,如何更改底部导航图标颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58519288/

相关文章:

c++ - 具有不同文本颜色的 QTextEdit (Qt/C++)

java - BitmapFactory.decodeByteArray() 始终返回 null(手动创建的字节数组)

java - Android SpeechToText STT 对话框

android - 在 AlertDialog 中更改按钮颜色

android - 如何从 MenuItem 导航到 fragment (Android)?

android - 如何在 android 中使用 android-support-v4.jar 禁用 ViewPager 滑动

C# 应用程序范围的颜色管理

android - 从 Libgdx 纹理中提取 byte[]

android - 使用 INSTALL_PACKAGES 安装 APK 作为系统应用

android - fragment 中的适配器 - android.app.Application 无法转换为 android.app.Activity