我的源选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_pressed" android:state_focused="true" android:state_pressed="true"></item>
<item android:drawable="@drawable/button_selected" android:state_activated="true"></item>
<item android:drawable="@drawable/button_normal"></item>
</selector>
如何设置样式的示例-button_normal.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#F1F4F2" />
<corners
android:bottomLeftRadius="7dip"
android:topLeftRadius="7dip" />
</shape>
如何在“形状”中设置文字的大小和颜色? 也许还有另一种方法来设置选择器的大小和颜色?
最佳答案
这种方式仅适用于按钮的背景。
您应该使用另一个选择器
android:textColor="@color/your_color_selector"
并将此文件放在 res/color 文件夹
这是一个例子:
your_color_selector.xml
<item android:state_pressed="true" android:color="@android:color/blue"/>
<item android:state_enabled="true" android:state_selected="true" android:color="@android:color/white"/>
<item android:color="@android:color/black"/>
关于android - 如何设置文字的颜色和大小? (我使用选择器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12448160/