Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 摆脱SeekBar进度指示器_Android_Progress_Seekbar - Fatal编程技术网

Android 摆脱SeekBar进度指示器

Android 摆脱SeekBar进度指示器,android,progress,seekbar,Android,Progress,Seekbar,我使用SeekBar从一个范围中选择值 我想删除进度指示器(拇指前的蓝色填充),因为它用来选择的值实际上不是进度 我尝试了android:progressDrawable的layer列表中的设置android:progressDrawable,但也删除了背景范围指示器(上图中的灰色) 另一方面,如果我只设置android:background,它看起来不像平台版本的默认SeekBar。您可以将android:progress项设置为android:drawable=“@android:col

我使用SeekBar从一个范围中选择值

我想删除进度指示器(拇指前的蓝色填充),因为它用来选择的值实际上不是进度

我尝试了
android:progressDrawable
layer列表中的设置
android:progressDrawable
,但也删除了背景范围指示器(上图中的灰色)


另一方面,如果我只设置
android:background
,它看起来不像平台版本的默认SeekBar。

您可以将
android:progress
项设置为
android:drawable=“@android:color/transparent”

例如:


我已经用这个
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>


但这仍然会删除背景。在Android 4.0上,它看起来像是一种颜色,因为它现在只是一种颜色,所以您应该将其设置为具有正确大小的可绘制颜色。我不知道最初的可拉丝是什么。
<?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>