这里是初学者。
我们为android:background
和android:color
等创建状态选择器,为什么我们不能为android:text
创建状态选择器?
我有一个按钮,我想在使用选择器按下按钮时更改文本吗?
按钮文本处于正常状态->您好
处于按下状态的按钮文本->嘿
这是我的按钮和可绘制的选择器,请告诉我如何为android:text
创建选择器
<Button
android:id="@+id/button1"
android:background="@drawable/selector_xml_name"
android:layout_width="200dp"
android:layout_height="126dp"
android:text="Hello" />
以下是可绘制目录中的button_effect.xml文件
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/numpad_button_bg_selected" android:state_selected="true"></item>
<item android:drawable="@drawable/numpad_button_bg_pressed" android:state_pressed="true"></item>
<item android:drawable="@drawable/numpad_button_bg_normal"></item>
</selector>
非常感谢您的支持...