时间: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>