Я использую androidx Preferences library
для реализации своих настроек.
Однако, к сожалению, в Android нет RangeBar
с двумя большими пальцами, только SeekBarPreference
с одним большим пальцем.
Какой самый простой способ создать свой собственный RangeBar
? Я пробовал несколько библиотек, таких как: https://github.com/nickwinder/range-bar-preference и https://android -arsenal.com / details / 1/1756 , и они просто не компилируются.
Для контекста я пытаюсь создать RangeBar
между 1 и 99, который включает в себя минимальное и максимальное значения.
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<Preference
android:title="Settings"
android:key="settings_category"
android:layout="@layout/preference_title"/>
<SeekBarPreference
android:layout="@layout/preference_widget_seekbar_override"
app:showSeekBarValue="false"
android:max="30"
android:defaultValue="10"
android:key="distance"
android:title="Max distance (km)"/>
<RangeBarPreference
.../>