在xml中自定义button的颜色样式

我们都知道button可以在通过自定义Button然后重写onDraw方法来得到自己想要的样式,但如何在xml中自定义button的样式呢,今天就教大家一个简单的自定义button的案例

大体思路是在drawable文件夹下新建一个selector的资源文件,然后把该资源文件当做背景设置到xml中的button上面,来看具体步骤:

首先在drawable下新建一个btn_self.xml的资源文件:


	//此item为按钮被按下后的状态
    
        
            
            
        
    
	//没有被按下的状态
    
        
            
            
        
    
	//正常的状态
    
        
	//自定义button颜色
            
	//自定义圆角的大小
            
        

    


 然后在你的布局文件中设置你要自定义button的背景: 
  



好了这样就完成了自定义按钮了

你可能感兴趣的:(在xml中自定义button的颜色样式)