gpt4 book ai didi

java - 在底部导航栏中,即使我选择了该图标,该图标也没有突出显示。如何更改它?

转载 作者:行者123 更新时间:2023-12-02 11:02:07 28 4
gpt4 key购买 nike

默认情况下,在每个 Activity 中只有主页图标突出显示。

  1. 如何更改所选图标的突出显示?
  2. 如何更改默认突出显示图标?
  3. 在哪里进行 activity_main.xmlMainActivity.java 或菜单 xml 文件中的更改?

按下登录图标,但主页突出显示: selector.xml

MainActivity.java

activity_main.xml

nav_items.xml-menu item I pressed the second icon,activity is changed but still home is getting highlighted in emulator

最佳答案

试试这个

在可绘制文件夹中添加selector.xml,例如

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/beyaz" android:state_enabled="true" />
<item android:color="@color/colorPrimaryDark" android:state_enabled="false" />
</selector>

在activity_main.xml中添加app:itemIconTint="@drawable/selector"

 <android.support.design.widget.BottomNavigationView

app:itemIconTint="@drawable/selector"

/>

关于java - 在底部导航栏中,即使我选择了该图标,该图标也没有突出显示。如何更改它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51257473/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com