嗨我将自定义图像应用于不同状态的按钮,为此我在appliication drawable文件夹中创建了一个xml文件,其中我定义了按钮和图像的状态,如下所示
Btn_enter_cutom.xml
<item android:drawable="@drawable/btn_enter" />
<item
android:state_pressed="true"
android:drawable="@drawable/btn_enter_pressed" />
并将此xml文件分配给按钮的background属性。 按钮的默认图像是btn_enter.png但是当按下这个按钮时我想要应用btn_enter_presses.png,但是当我按下按钮时什么都不会发生,xml文件有什么问题请帮我解决这个问题。谢谢
答案 0 :(得分:2)
状态列表将始终显示第一个匹配的行。反转你的两个项目,因为第一个项目作为默认值并阻止任何进一步的测试。