您的位置:首页 > 移动开发 > Android开发

Android圆形进度条颜色的设置

2011-06-24 14:50 441 查看
时间:2011年03月30日 10:28:25 来源:中国移动开发者社区 作者:xyz_lmn

               xml布局文件需加入如下的进度条构件: 

Java代码:

 

 

<ProgressBar 
 

android:id="@+id/loadProgressBar" 
 

android:indeterminateDrawable="@drawable/progressbar" 
 

android:layout_width="wrap_content" 
 

android:layout_height="wrap_content" />

复制代码

                 其中的indeterminteDrawable属性就是用来设置进度条颜色等属性的,其内容如下:

Java代码:
 

<?xml version="1.0" encoding="utf-8"?> 
 

 

 

<rotate xmlns:android="http://schemas.android.com/apk/res/android" 
 

android:pivotX="50%" android:pivotY="50%" 
 

android:fromDegrees="0" 
 

android:toDegrees="360"> 
 

 

 

<shape 
 

android:shape="ring"
 

android:innerRadiusRatio="3" 
 

android:thicknessRatio="8" 
 

android:useLevel="false"> 
 

 

 

<gradient android:type="sweep" 
 

android:useLevel="false" 
 

android:startColor="#000000" 
 

android:centerColor="#FFFFFF" 
 

android:centerY="0.50" 
 

android:endColor="#FFFF00" />
 

 

</shape>
 

 

</rotate>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: