SeekBar 拇指图标的一半在初始阶段被删除

SeekBar thumb icon half portion get removed at initial stage

这是我的 SeekBar 布局代码。

<SeekBar
        android:id="@+id/seek"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/ll_details"
        android:maxHeight="10dp"
        android:minHeight="10dp"
        android:progressDrawable="@drawable/seek_shape"
        android:thumb="@drawable/ic_seek_image" />

拇指图标的一半在初始和最后阶段被删除, 否则它的工作正常。

您可以使用 SetThumbOffset 选项解决此问题。它允许拇指伸出轨道范围,并可用于控制搜索栏拇指边缘允许的 space。

此外,您可以在 SeekBar 上使用 paddingLeftpaddingRight

示例:

 android:paddingLeft="6dp"
 android:paddingRight="6dp"
 android:thumbOffset="8dp"

参考文档:SetThumbOffset