自定义Seekbar与空的空间分隔符

时间:2017-11-20 14:32:01

标签: android seekbar

我一直在尝试制作自定义Seekbar,但我无法正确使用它。请观看图片并指导我如何操作。enter image description here

我已经做到了,请在2张图片中查看我的进度。但是我在Seekbar周围有很大的白色空间列。我跟随这个问题大卫回答Android: SeekBar with custom drawableenter image description here

1 个答案:

答案 0 :(得分:0)

您需要做的就是为Seekbar添加自定义drawable。您需要Seekbar背景图片和拇指图片,您可以将其存储到可绘制文件夹中。

创建自定义xml,如下所示

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

     <item
     android:id="@+id/SecondaryProgress"
     android:drawable="@drawable/progress_two"/>

</layer-list>

将以上自定义xml文件用于Seekbar

 <SeekBar
 android:id="@+id/seekBar1"
 android:layout_width="match_parent"
 android:layout_height="wrap_content"
 android:layout_alignParentLeft="true"
 android:layout_centerVertical="true"
 android:thumb="@drawable/drag_thumb"
 android:progressDrawable="@layout/custom_seekbar_layout"
 android:max="100" />