制作自定义Skinny ProgressBar/Seekbar

Du3*_*Du3 17 android seekbar

在很高的层次上,我已经完成了几种类型的进度条样式,但是当我试图让它们变瘦时它们都很难看.

我正在寻找一个跳转开始教程或布局,它将提供一个看起来类似于下图的条形图

在此输入图像描述

有任何想法吗?如果我让他们工作,我会很高兴发布结果.

Ser*_*nko 32

有一个属性android:maxHeight,它完全符合你的需要.您应该将android:thumb drawable设置为大于maxHeight以实现光滑的搜索条效果.

例如:

  <SeekBar
      android:id="@+id/whiteBalanceSeek"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_marginTop="3dp"
      android:max="200"
      android:maxHeight="3dp"
      android:paddingLeft="10dp"
      android:paddingRight="10dp"
      android:progress="100"
      android:progressDrawable="@drawable/slider_progress"
      android:thumb="@drawable/thumb_img" />
Run Code Online (Sandbox Code Playgroud)

slider_progress drawable是从这里获取的,thumb_img是一个带有红色圆圈的裸PNG.

这是我得到的:

光滑的滑块