前言
在Button的点击事件中,有许多种写法,但无非分为两种:
1.在Activity中编码实现
2.在布局中实现。
接下来我们会介绍如何在布局中实现button随着点击后的背景改变:
具体步骤
1.首先在activity_main中写一个button控件:
2.在drawable中创建一个button2_selector文件:
3.再activity_main中的button控件中引用button2_selector:
完成后可查看点击效果
说明
state_pressed:用户是否按下。
state_selected:是否被选中。
state_checked:是否被checked,一般应用于RadioButton中。
该方法是十分简单的button点击事件改变背景的方法,不用非常麻烦的在Activity中编写点击事件的代码,简化了程序的代码量。是非常好用的android技能。