布局文件:
- <ProgressBar
- android:id="@+id/pbPlay"
- style="?android:attr/progressBarStyleHorizontal"
- android:layout_width="match_parent"
- android:layout_height="2dp"
- android:layout_centerVertical="true"
- android:max="100"
- android:progressDrawable="@drawable/progress_bar"/>
- <?xml version="1.0" encoding="UTF-8"?>
- <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
- <!-- 设置背景色 -->
- <item android:id="@android:id/background">
- <shape>
- <corners android:radius="5dp"/>
- <gradient
- android:endColor="#FFFFFF"
- android:startColor="#FFFFFF"/>
- </shape>
- </item>
- <!-- 设置进度条颜色 -->
- <item android:id="@android:id/progress">
- <clip>
- <shape>
- <corners android:radius="5dp"/>
- <gradient
- android:endColor="#CF3333"
- android:startColor="#CF3333"/>
- </shape>
- </clip>
- </item>
- </layer-list>
- ProgressBar pbPlay = (ProgressBar)findViewById(R.id.pbPlay);
- pbPlay.setProgress(progress);