这个是放在drawable下的文件:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/a" />
<item android:state_focused="true" android:drawable="@drawable/a" />
<item android:state_pressed="true" android:drawable="@drawable/b" />
</selector>
下面是怎么使用的:
<Button
android:id="@+id/mBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/image_btn_press"
/>
本文介绍如何在Android中使用XML选择器实现按钮不同状态下的图片切换,包括正常、聚焦和按下状态,通过设置drawable属性实现视觉反馈。
1943

被折叠的 条评论
为什么被折叠?



