Android下修改SeekBar样式的解决办法

本篇文章是对在Android下修改SeekBar样式的解决办法进行了详细的分析介绍,需要的朋友参考下

SeekBar配置文件:
Xml代码
复制代码 代码如下:

         android:id="@+id/player_seekbar"   
         android:layout_width="245px"   
         android:layout_height="25px"   
         android:progressDrawable="@drawable/seekbar_style"   
         android:thumb="@drawable/thumb"   
         android:paddingLeft="16px"   
         android:paddingRight="15px"   
         android:paddingTop="5px"   
         android:paddingBottom="5px"   
         android:progress="0"   
         android:max="0"   
         android:secondaryProgress="0"   
         />   

android:progressDrawable="@drawable/seekbar_style"背景条
seekbar_style配置如下:
Xml代码
复制代码 代码如下:

   

   

        
            
                
                                  android:startColor="#ff9d9e9d"   
                     android:centerColor="#ff5a5d5a"   
                     android:centerY="0.75"   
                     android:endColor="#ff747674"   
                     android:angle="270"   
             />   
        
   
    
   

        
            
                
                    
                                          android:startColor="#80ffd300"   
                         android:centerColor="#80ffb600"   
                         android:centerY="0.75"   
                         android:endColor="#a0ffcb00"   
                         android:angle="270"   
                 />   
            
   
        
   
    
   

        
            
                
                    
                                          android:startColor="#ff0099CC"   
                         android:centerColor="#ff3399CC"   
                         android:centerY="0.75"   
                         android:endColor="#ff6699CC"   
                         android:angle="270"   
                 />   
            
   
        
   
    
   

   

或者:用图片如下:
Xml代码
复制代码 代码如下:

   
   

              android:drawable="@drawable/progress_bg" />   

              android:drawable="@drawable/second_progress">   
   
       

              android:drawable="@drawable/first_progress">   

   
    
   

方形
Xml代码
复制代码 代码如下:

    
        android:drawable="@drawable/progress_bg" />    
        
         
   
    
        
             
   
    
   

android:thumb="@drawable/thumb"就是那个会动的球
配置如下:
Xml代码
复制代码 代码如下:

   
         

       
            android:state_focused="true"    
        android:state_pressed="true"    
        android:drawable="@drawable/thumb_pressed" />         
       
            android:state_focused="false"    
        android:state_pressed="false"   
        android:drawable="@drawable/thumb_normal" />               
       
            android:state_focused="true"    
        android:state_pressed="false"               
        android:drawable="@drawable/thumb_focused" />          
       
            android:state_focused="true"               
        android:drawable="@drawable/thumb_focused" />      
 

以上就是Android下修改SeekBar样式的解决办法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 移动