安卓自定义Switch样式,简单易懂。

因原生的switch控件样式不符合UI要求,因此决定自定义Switch样式。通过修改switch的track和thumb属性实现,以最小的修改实现自定义switch样式。

1、布局中使用


2、res/drawable下新建6个文件:my_switch_thumb.xml,my_switch_track.xml,my_switch_thumb_off.xml,my_switch_thumb_on.xml,my_switch_track_off.xml,my_switch_track_on.xml。

具体内容如下:

my_switch_thumb.xml




    
	
	

my_switch_track.xml




    
	
	

my_switch_thumb_off.xml




    
    
    

 my_switch_thumb_on.xml




    
    
    

 my_switch_track_off.xml




    
        
            
            
            
            
            
        
    

 my_switch_track_on.xml




    
        
            
            
            
            
            
        
    

 

你可能感兴趣的:(Android)