我使用SeekBar从一个范围中选择值。
我想删除进度指示器(拇指前的蓝色填充),因为它用于选择的值实际上并不是进展。
我在android:progress
layer-list
中尝试了设置android:progressDrawable
,但也删除了背景范围指示符(上图中的灰色)。
另一方面,如果我只设置android:background
它看起来不像平台版本的默认SeekBar。
答案 0 :(得分:0)
您可以将android:progress
项设置为android:drawable="@android:color/transparent"
例如:
<item android:id="@android:id/progress">
<clip android:drawable="@android:color/transparent" />
</item>
答案 1 :(得分:0)
我已经使用此progressDrawable
进行了测试:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@android:id/background"
android:drawable="@android:color/white"/>
<item android:id="@android:id/secondaryProgress">
<clip android:drawable="@android:color/transparent" />
</item>
<item android:id="@android:id/progress">
<clip android:drawable="@android:color/transparent" />
</item>