设置自定义ProgressBar样式

在安卓开发中, 根据客户需求,需要自定义ProgressBar样式

在drawable目录下新增progressbar.xml文件,设置颜色、宽度、向左向右等样式

progressbar1.xml文件代码:



    

    
    
        
            
            
        
    


    
    
        
            
                
                
            
        
    



    
    
        
            
                
                
            
        
    

这里也可以给ProgressBar样式设置图片

android:gravity="right"  设置ProgressBar从右边开始(系统默认是从左边开始)

 

布局文件代码:

java文件代码:

 Drawable progressDrawable1=this.getActivity().getResources().getDrawable(R.drawable.prograssbar1);
 find_pk1_progressBar.setProgressDrawable(progressDrawable1);
 find_pk1_progressBar.setProgress(20);
   

 

看一下效果图:

 

其实也可以直接在布局文件中进行设置,看自己平常使用习惯

你可能感兴趣的:(android,progressBar)