我有一个带有图标标签的appCompactActivity。选项卡是TabLayout的一部分。我希望所选的标签图标变得更白。
编辑:
我想以编程方式执行此操作
我该怎么做?
答案 0 :(得分:2)
您可能需要在tablayout上为您的图标创建一个选择器。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icon_pressed"
android:state_pressed="true" />
<item android:drawable="@drawable/icon_selected"
android:state_selected="true" />
<item android:drawable="@drawable/icon_normal" />
将此xml保存在drawable文件夹中,并将其与R.drawable.myicon
一起使用