18

在较高的水平上,我已经做了几种类型的进度条样式,但是当我试图让它们变瘦时,它们都很难看。

我正在寻找一个快速入门教程或布局,它将提供一个类似于下图的栏

在此处输入图像描述

有任何想法吗?当/如果我让它们工作时,我会很高兴发布结果。

4

1 回答 1

33

有一个属性 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" />

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

这是我得到的:

光滑的滑块

于 2011-11-09T15:10:59.017 回答