实现效果
步骤如下(共4步)
1. AndroidStudio可以创建出一个BottomNavigationView的Demo
File->new->new project->Bottom Navigation Activity
2. 创建完成后,在layout文件中,对应控件的属性添加一条自定义的属性,这样这个控件就会去找对应的资源。
app:itemIconTint="@color/selector_color"
3. 重点是,AndroidStudio并不会自动给我们创建color文件夹,需要我们手动创建。
右键res->new->Directory, 起名为color
4. 创建好目录后,在color里面再创建一个xml文件
xml文件内容如下
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@android:color/holo_red_dark" android:state_checked="true" />
<item android:color="@android:color/black" android:state_checked="false"/>
</selector>
运行,即可。