SeekBar配置文件:

 <SeekBar      android:id="@+id/player_seekbar"     android:layout_width="245px"     android:layout_height="25px"     android:progressDrawable="@drawable/seekbar_style"     android:thumb="@drawable/thumb"     android:paddingLeft="16px"     android:paddingRight="15px"     android:paddingTop="5px"        android:paddingBottom="5px"        android:progress="0"        android:max="0"        android:secondaryProgress="0"        />  

android:progressDrawable="@drawable/seekbar_style"背景条

seekbar_style配置如下:

<?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="5dip" />             <gradient                     android:startColor="#ff9d9e9d"                     android:centerColor="#ff5a5d5a"                     android:centerY="0.75"                     android:endColor="#ff747674"                     android:angle="270"             />         </shape>     </item>     <item android:id="@android:id/secondaryProgress">         <clip>             <shape>                 <corners android:radius="5dip" />                 <gradient                         android:startColor="#80ffd300"                         android:centerColor="#80ffb600"                         android:centerY="0.75"                         android:endColor="#a0ffcb00"                         android:angle="270"                 />             </shape>         </clip>     </item>     <item android:id="@android:id/progress">         <clip>             <shape>                 <corners android:radius="5dip" />                 <gradient                         android:startColor="#ff0099CC"                         android:centerColor="#ff3399CC"                         android:centerY="0.75"                         android:endColor="#ff6699CC"                         android:angle="270"                 />             </shape>         </clip>     </item> </layer-list>

或者:用图片如下:

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android">    <item android:id="@android:id/background"       android:drawable="@drawable/progress_bg" />     <item android:id="@android:id/secondaryProgress"      android:drawable="@drawable/second_progress"></item><item android:id="@android:id/progress"      android:drawable="@drawable/first_progress">    </item> </layer-list>

方形

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">     <item android:id="@android:id/background"     android:drawable="@drawable/progress_bg" />     <item android:id="@android:id/secondaryProgress">      <clip android:drawable="@drawable/second_progress" />     </item>     <item android:id="@android:id/progress">          <clip android:drawable="@drawable/first_progress" />     </item> </layer-list>

android:thumb="@drawable/thumb"就是那个会动的球

配置如下:

<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">         <!-- 按下状态--><item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/thumb_pressed" />     <!-- 普通无焦点状态 --><item android:state_focused="false" android:state_pressed="false"android:drawable="@drawable/thumb_normal" />           <!-- 有焦点状态--><item android:state_focused="true" android:state_pressed="false"           android:drawable="@drawable/thumb_focused" />      <!-- 有焦点 --><item android:state_focused="true"           android:drawable="@drawable/thumb_focused" />  </selector>

更多相关文章

  1. Android下修改SeekBar样式
  2. android 自由复制与粘贴功能
  3. 改写ListView样式
  4. android圆形进度条颜色的设置
  5. Android使用两个Activity页面切换…
  6. android selector状态详解
  7. Android——四种基本布局
  8. 改写ListView样式
  9. Android的设计模式-状态模式

随机推荐

  1. android 自定义 checkbox
  2. Install NDK in Eclipse/Android Studio
  3. android通讯录解析源码
  4. Android实现推送方式解决方案
  5. Android中第五大组件详解
  6. 防止事件导致的oncreate的多次调用
  7. 好的网子
  8. android NDK JNI设置自己的log输出函数
  9. Android之在Bitmap上涂鸦效果
  10. 相对布局 RelativeLayout 常用属性介绍