Когда я нажимаю большим пальцем на панель поиска, вокруг нее появляется бледная тень, как показано ниже.
Как я могу удалить тень или сделать ее прозрачной? Спасибо!
Когда я нажимаю большим пальцем на панель поиска, вокруг нее появляется бледная тень, как показано ниже.
Как я могу удалить тень или сделать ее прозрачной? Спасибо!
Добавить
android:background="@null"
Например:
<androidx.appcompat.widget.AppCompatSeekBar
android:id="@+id/seekbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null" />
Это немного неинтуитивно, но просто установите android:background="@android:color/transparent"
на SeekBar.
Я думаю, если вы измените цвет ряби, вы можете изменить этот цвет. См. эту ссылку для получения дополнительной информации о том, как изменить пульсирующий цвет кнопки, такое же решение может быть вам полезно.
им управляет colorControlHighlight
so
<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>
Хорошо, «изюминка» — это просто волнистый фон панели поиска, что довольно интересно!