如播放器界面的进度条样式。一下是代码,需要注意的是:有些同学反馈进度条的大小和拖动按钮一样大,这里只要设置进度条的两个属性即可解决:android:minHeight 和android:maxHeight

seekbar.xml

<RelativeLayoutandroid:id="@+id/player_playshow_ll"android:layout_width="fill_parent"android:layout_height="wrap_content"android:background="@drawable/ic_play_time_bg"> <RelativeLayout    android:id="@+id/rl"android:layout_width="210dp"android:layout_height="wrap_content"                        android:layout_centerVertical="true" ><ImageViewandroid:id="@+id/seek_left"android:layout_width="wrap_content"android:layout_height="8dp"android:layout_alignParentLeft="true"android:layout_centerVertical="true"android:background="@drawable/ic_seek_left_bg"/><ImageViewandroid:id="@+id/seek_mid"android:layout_width="210dp"android:layout_height="8dp"android:layout_centerVertical="true"android:layout_toRightOf="@+id/seek_left"android:background="@drawable/ic_seek_bg"/><ImageViewandroid:id="@+id/seek_right"android:layout_width="wrap_content"android:layout_height="8dp"android:layout_alignParentRight="true"android:layout_centerVertical="true"android:background="@drawable/ic_seek_right_bg"/><SeekBar    android:id="@+id/player_timeprogress"    android:layout_width="300dp"    android:layout_height="wrap_content"    android:layout_centerVertical="true"    android:keepScreenOn="true"    android:max="100"    android:maxHeight="8dp"    android:minHeight="8dp"    android:progress="50"    android:progressDrawable="@drawable/seekbar_img"  /></RelativeLayout> </RelativeLayout>


seekbar_img.xml:

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" ><!-- 进和能量图 --><item android:id="@+android:id/progress"><clip><shape ><corners android:radius="5dip" /><gradientandroid:angle="0"android:centerColor="#F56100"android:centerX="0.75"android:endColor="#F56100"android:startColor="#F56100" /></shape></clip></item></layer-list>


如次便能实现如上效果的进度条

更多相关文章

  1. Android(安卓)ImageView图片拖动效果
  2. Android(安卓)中Seekbar详解及简单实例
  3. Android(安卓)拖动条SeekBar的简单使用
  4. [原创] 如何在android中实现swipe的手势功能及页面拖动动画
  5. Android音乐播放器开发
  6. Android(安卓)使用LayerDrawable自定制SeekBar的外观
  7. Android(安卓)SeekBar的使用,进度条的另一种实现方式
  8. android中随手指拖动滑屏
  9. Android仿IOS回弹效果 ScrollView回弹 总结

随机推荐

  1. Camera HAL overview
  2. android调节音频
  3. Android(安卓)Studio 3.4 新特性 2019-4-
  4. 图片下载工具类,可更新UI
  5. ImageView添加边框
  6. android使用PulltoRefushGridview实现下
  7. Android(安卓)O notification用法
  8. android重启应用(应用重新启动自身)
  9. android studio listview控件基础
  10. gradle.properties使用