Compose 里实现 button按压效果处理
button选中, button 按压, button disbaled
在xml里实现
在 res/drawable 目录下创建一个 XML 文件(例如 button_background.xml),用于定义状态选择器。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_pressed" android:state_pressed="true" />
<item android:drawable="@drawable/button_normal" />
</selector>
在这个 XML 文件中,我们定义了两个 元素。第一个 元素指定了在按钮按下时要显示的图片(button_pressed),并设置了 state_pressed 属性为 true。第二个 元素指定了在按钮正常状态下要显示的图片(button_normal)。
在 res/drawable 目录下准备两个图片文件,分别为按钮按下时的图片(button_pressed.png)和按钮正常状态下的图片(button_normal.png)。
在布局文件中使用按钮,并将刚才创建的状态选择器设置为按钮的背景。
<Button
android:id=