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

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

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

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

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

代码如下

    

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

switch_thumb


    
    
    
    
    

switch_track_style


    
    

switch_track_style里面有两个背景如下

switch_common_track_selected


    
        
            
            
            
            
        
    

switch_common_track_unselected


    
        
            
            
            
            
        
    

完活了!!!

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/89db332d2c.html