Seekbar全宽使拇指处于正确位置

时间:2017-01-10 03:42:30

标签: android android-seekbar

我想向整个宽度显示搜索栏匹配。我将填充设置为0dp。但是我的拇指没有开始并以正确的位置结束enter image description here

    <SeekBar
        android:padding="0dp"
        android:theme="@style/MySeekBarTheme"
        android:id="@+id/seekBar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignTop="@id/bottomLayout" />

2 个答案:

答案 0 :(得分:1)

也许你的搜索栏样式是错误的。您可以这样设置:

<style name="MySeekBarTheme" parent="@android:style/Widget.Material.SeekBar">
    <item name="android:progressDrawable">...</item>
    <item name="android:indeterminateDrawable">...</item>
    <item name="android:thumb">...</item>
    <item name="android:splitTrack">false</item>
    <item name="android:background">...</item>
    <item name="android:minHeight">28dp</item>
</style>

确保android:splitTrackfalse

答案 1 :(得分:0)

设置拇指可绘制的拇指偏移。实施例

saveAs(res, "myPDF_"+someVariable+".pdf");

还为android:thumbOffset="-3dp" 设置适当的左右填充。实施例

SeekBar