实现按钮按下和释放,按钮背景图片相应切换效果的方法这里介绍两种,一种是在代码里实现,另一种是在xml文件里实现
一、在xml文件里
首先现在layout的一个xml文件下定义Button如下所示:
<Button
android:id="@+id/btn_user_selected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/btn_selected/>注意代码里的android:background="@drawable/
btn_selected",这里
btn_selected是drawable文件下定义button按下释放效果的xml文件接下来看btn_selected.xml文件的定义:
<?xml version="1.0" encoding="utf-8&#

本文介绍了在Android中实现按钮点击时切换背景效果的两种方法:通过XML和代码实现。XML方法涉及创建背景选择器selector,并设置不同状态如选中、聚焦和点击。代码实现则通过监听按钮的onTouch事件,根据ACTION_DOWN和ACTION_UP来改变背景。
最低0.47元/天 解锁文章
584

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



