作者:用户h7lo5aisfv | 来源:互联网 | 2023-05-18 02:07
我们都知道button可以在通过自定义Button然后重写onDraw方法来得到自己想要的样式,但如何在xml中自定义button的样式呢,今天就教大家一个简单的自定义button的案例大体思路是在d
我们都知道button可以在通过自定义Button然后重写onDraw方法来得到自己想要的样式,但如何在xml中自定义button的样式呢,今天就教大家一个简单的自定义button的案例
大体思路是在drawable文件夹下新建一个selector的资源文件,然后把该资源文件当做背景设置到xml中的button上面,来看具体步骤:
首先在drawable下新建一个btn_self.xml的资源文件:
//此item为按钮被按下后的状态
-
//没有被按下的状态 -
//正常的状态 -
//自定义button颜色
//自定义圆角的大小
然后在你的布局文件中设置你要自定义button的背景:
好了这样就完成了自定义按钮了