Android 滑动按钮(开关) SwitchCompat 自定义风格

原生的SwitchCompat控件如下图,不说不堪入目,也算是不敢恭维了。开个玩笑...

Android 滑动按钮(开关) SwitchCompat 自定义风格_第1张图片

所以我们就需要对SwitchCompat进行自定义风格,效果如下图

Android 滑动按钮(开关) SwitchCompat 自定义风格_第2张图片

代码如下

    

从上面的xml代码来看其实只需要定制两个东西一个是thumb,另一个是track

switch_thumb



    
    
    
    
    

switch_track_style



    
    

switch_track_style里面有两个背景如下

switch_common_track_selected



    
        
            
            
            
            
        
    

switch_common_track_unselected



    
        
            
            
            
            
        
    

完活了!!!

你可能感兴趣的:(android)