自定义搜索栏android进度不可见

时间:2017-12-30 07:29:41

标签: android android-layout seekbar

我的搜索栏代码

<SeekBar
    android:id="@+id/seekBar1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginBottom="8dp"
    android:layout_marginEnd="8dp"
    android:layout_marginStart="8dp"
    android:layout_marginTop="8dp"
    android:indeterminate="false"
    android:paddingLeft="15dp"
    android:paddingRight="15dp"
    android:progressDrawable="@drawable/progress"
    android:indeterminateDrawable="@drawable/progress"
    android:thumb="@drawable/hand" />

我的progress.xml代码

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
    android:id="@android:id/background">
    <shape
        android:shape="line">
        <stroke
            android:width="16dp"
            android:dashGap="8dp"
            android:dashWidth="2dp"
            android:color="#c5ccca" />
    </shape>
</item>
<item
    android:id="@android:id/progress">
    <shape
        android:shape="line">
        <stroke
            android:width="16dp"
            android:dashGap="8dp"
            android:dashWidth="2dp"
            android:color="#58e9c5" />
    </shape>
</item>

<item
    android:id="@android:id/secondaryProgress">
    <shape
        android:shape="line">
        <stroke
            android:width="16dp"
            android:dashGap="8dp"
            android:dashWidth="2dp"
            android:color="#58e9c5" />
    </shape>
</item>

我收到了这个输出 no baseline

但我想要这个输出,其中基线是拇指滑动的下图 want this as baseline

为什么搜索栏的进度(基线)不可见,只有拇指可见? Thumb可以滚动但无法看到它滚动的基线。

0 个答案:

没有答案