自定义布局
一、创建一个布局
二、自定义布局
一、引用
自定义控件
自定义按钮
- 新建Drawable resoures xml
- 修修改xml,添加属性
- state_pressed:按压时
<item android:drawable="@drawable/btn_submit_n" android:state_pressed="true"/>
<item android:drawable="@drawable/btn_submit_p" android:state_pressed="false"/>
- 新建Class继承AppCompatButton,重写构造函数,设置属性
- 注意:第二个和第三个构造函数对于XML这种引用方式是必须实现的
- 包名.类名直接在布局中引用自定义按钮
- 在对应得Activity中设置控件得相关属性