如何更改或禁用搜索栏拇指周围的灰色突出显示?

时间:2016-11-30 15:18:45

标签: android seekbar seekbar-thumb

当我在我的Seekbar上按下拇指时,周围会出现一个苍白的阴影,如下图所示。

Before press and click It. How to remove or change pale gray around It.

如何删除阴影或将其设置为透明? 谢谢!

4 个答案:

答案 0 :(得分:1)

这有点不直观,但是只需在SeekBar上设置android:background="@android/color:transparent"

答案 1 :(得分:1)

添加

android:background="@null"

例如:

<androidx.appcompat.widget.AppCompatSeekBar
    android:id="@+id/seekbar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@null" />

答案 2 :(得分:0)

我猜如果你改变了波纹颜色,你可以改变那种颜色。有关如何更改按钮的波纹颜色的详细信息,请参阅此link,相同的解决方案可能对您有用。

答案 3 :(得分:0)

它受colorControlHighlight

的控制

如此


<androidx.appcompat.widget.AppCompatSeekBar
            android:id="@+id/seekbar"
            android:layout_width="0dp"
            android:layout_height="35dp"
            android:layout_weight="1"
            android:theme="@style/seekBarStyle"
            />

    <style name="seekBarStyle">
        <item name="colorAccent">#0394D6</item>
        <item name="colorControlHighlight">#22ffffff</item>
        <item name="android:textColorSecondary">#fff</item>
    </style>

好吧,“亮点”只是搜索条的波纹背景,这很有趣!