#java #android #material-components-android #android-seekbar #android-slider
#java #Android #материал-компоненты-android #android-панель поиска #android-слайдер
Вопрос:
Я хочу создать панель поиска диапазона в своем приложении. Но я не могу создать идеальную панель поиска в соответствии с изображением. Как я могу создать, пожалуйста, скажите мне любой. Спасибо
Комментарии:
1. используйте эту библиотеку — github.com/warkiz/IndicatorSeekBar
Ответ №1:
Вы можете использовать RangeSlider
, предоставляемую библиотекой материальных компонентов:
<com.google.android.material.slider.RangeSlider
app:labelBehavior="withinBounds"
android:valueFrom="0"
android:valueTo="10000"
app:values="@array/initial_slider_values"
/>
с помощью:
<resources>
<array name="initial_slider_values">
<item>2000</item>
<item>3500</item>
</array>
</resources>
Вы также можете использовать метод setValues()
:
RangeSlider slider = findViewById(R.id.slider);
slider.setValues(2000f,3500f);
Комментарии:
1. Ссылки на официальный документ и рекомендации: material.io/components/sliders/android
2. Как отображать значения с помощью панели поиска