背景设置点击

在Drawable文件夹下建立xml文件

  • 只有背景色和形状


    
    
    



    
    


---------------------正常状态下(边框+主题背景)-------------------


    
    
        
            
            
        
    
    
    
        
            
            
        
    

---------------------点击状态下(边框+主题背景)-------------------


    
    
        
            
            
        
    
    
    
        
            
            
        
    


第二种方式:只有颜色变化,在String.xml里写

--string.xml----
    
    #228fea
    #1d79c4

将点击和正常态设置在同一个文件(layer-list作为根节点)

对于layer-list标签,从这里也可以看出来:它的绘制是==逐层绘制==的,层与层之间是没有任何影响的,每一层可以单独设置selector标签来响应不同的用户操作状态。



    
        
            
            
        
    
    
        
            
                
                    
                    
                
            
            
                
                    
                    
                
            
        
    

将selector作为根节点

  
  
      
          
              
                  
                      
                      
                  
              
              
                  
                      
                      
                  
              
          
      
  
      
          
              
                  
                      
                      
                  
              
              
                  
                      
                      
                  
              
          
      
  
  

你可能感兴趣的:(背景设置点击)