自定义Android SeekBar 图片 大小 等样式

系统自带的SeekBar真是太难看了,不能容忍! 只能自己做了,先来张效果图

自定义Android SeekBar 图片 大小 等样式_第1张图片

 

第1个Seekbar 背景是颜色,thumb是图片,上代码:

 

    

  1.  

drawable/po_seekbar.xml:

 


    
        
            
        
    
    
        
            
                
            
        
    
    
        
            
                
            
        
    
  1.  

drawable/seekbar_thumb.xml:

 











  1. 改变大小

  2. 如何改变seekbar的厚度呢,是没有属性能直接修改的,得通过重新定义样式:

     

     
  3. android:layout_width="match_parent"

  4. android:layout_height="wrap_content"

  5. android:layout_marginTop="20dp"

  6. android:thumb="@drawable/seek"

  7. android:progressDrawable="@drawable/seek_style"

  8. />

  9.  
  10.  
  11. android:width="20dp"

  12. android:height="20dp"

  13. />


  14. progressDrawable 修改进度条的样式:

     

     
  15.  
  16.  
  17.  
  18. android:startColor="#80ffd300"

  19. android:centerColor="#80ffb600"

  20. android:centerY="0.75"

  21. android:endColor="#a0ffcb00"

  22. android:angle="270"

  23. />

  24.  
  25.  
  26.  

  27. thumb 修改可拖拽的圆的样式:

     

你可能感兴趣的:(基础控件)