- 威望
- 33
- 在线时间
- 31 小时
- 金钱
- 443
- 贡献
- 10
- 诚信度
- 0
- 最后登录
- 2013-10-17
- 注册时间
- 2010-12-19
- 主题
- 146
- 帖子
- 181
- 精华
- 14
- 积分
- 271
- 阅读权限
- 90
- UID
- 4
  
- 威望
- 33
- 金钱
- 443
- 诚信度
- 0
- 最后登录
- 2013-10-17
- 注册时间
- 2010-12-19
- 帖子
- 181
- 精华
- 14
- 积分
- 271
- UID
- 4
|
' U+ U, _( C9 }3 _* I! t8 i先在drawable下建立progressbar_style.xml文件,内容如下:
- <?xml version="1.0" encoding="UTF-8"?>, U4 L2 s; X: Q# D. F- b6 F% s% B
- <layer-list5 b; K5 B' w- Y* M. I: ^
- xmlns:andro>! _- T, L5 _ l9 m6 ?( X2 Q
- <item android:> h9 W3 e. U5 U2 S- j; d
- <shape>" F, t5 m i( c# Q6 [+ P
- <corners android:radius="5.0dip" />. V- @, I1 d& X
- <gradient android:startColor="#656666" android:endColor="#dbdedf" android:angle="270.0" android:centerY="0.75" android:centerColor="#bbbbbc" />% ?* B7 W6 l" L( c& C e* @0 ^
- </shape> 9 j! C& M; a& @' l7 n8 K/ c. {
- </item> 4 c% B9 A: [' O& [5 Z
- <item android:> k1 ^$ i# A- ^
- <clip>. Z: |7 Z! ]- O1 E9 H
- <shape> 0 [0 ?$ q3 p4 X2 O3 F: h c( ?
- <corners android:radius="8.0dip" />2 Y" d; s" z2 C% w; m
- <gradient android:startColor="#e71a5e" android:endColor="#6c213a" android:angle="90.0" android:centerY="0.75" android:centerColor="#ac6079" /> 8 L: G8 ~" Y& b
- </shape>* U, @+ ?$ e; j" z2 b+ g4 p. n
- </clip>/ g/ [( Z* o. T0 N9 T9 i
- </item> ; T5 s3 s% t) y: J. M
- <item android:>2 o5 X8 m/ s/ A
- <clip> ' Y% X8 A, d8 A
- <shape> % z( H. b/ V5 w9 @+ @, ~% o
- <corners android:radius="8.0dip" />' g/ S9 \% K0 X2 D3 K- J
- <gradient android:startColor="#464647" android:endColor="#2d9ae7" android:angle="270.0" /> , t. q0 K. `8 r: E% e
- </shape> 2 q& s* ]/ I, a/ f2 i% ~
- </clip> ( `7 S% w( _! Z( D1 F
- </item>% r$ h- P1 z& F, E
- </layer-list>
复制代码
分别定义背景,第一进度颜色,第二进度颜色+ a( \9 e& S6 c gradient是渐变,前面已经说过,corners定义的是圆角 $ m. o2 o8 s4 C8 s% T布局中:
- <ProgressBar android:>2 S/ r1 y% B; O& U. `: z. l6 E4 E! G
- style="?android:attr/progressBarStyleHorizontal" android:progressDrawable="@drawable/progressbar_style"6 B8 C; s# _4 t0 z) {& @1 W0 R w
- android:progress="50" android:max="100" android:secondaryProgress="70"+ [" A5 _4 }2 u1 e# O% }# {. c- C6 ~
- ></ProgressBar>
复制代码
|
|