Как я могу создать SeekBarPreference с 2 пальцами? - PullRequest
0 голосов
/ 23 мая 2019

Мне нужно создать SeekBarPreference с двумя большими пальцами (минимальная / максимальная функциональность).

Есть очень, очень мало ресурсов, чтобы найти на это - в основном только старые сломанные библиотеки.

Я бы хотел реализовать свой собственный. Функциональность бэкэнда не является проблемой - моя проблема заключается в попытке создать виджет xml. Первоначально я пытался наложить 2 SeekBars поверх друг друга, но это не представляется возможным, так как только один может быть изменен за один раз.

Я следую указаниям / ряду шагов для реализации этого RangeBar, так как многое еще предстоит сделать.

В качестве альтернативы, если есть текущие библиотеки с виджетом с двумя пальцами, совместимые с AndroidX, это будет приветствоваться.

1 Ответ

0 голосов
/ 23 мая 2019

Пожалуйста, обратитесь по ссылке ниже:

https://github.com/syedowaisali/crystal-range-seekbar

Используя эту библиотеку поисковых диапазонов Crystal Range, вы можете изменить панель поиска в соответствии с вашими требованиями, такими как один большой палец или два больших пальца, а также изменить тему.

enter image description here

<com.crystal.crystalrangeseekbar.widgets.CrystalRangeSeekbar
            android:id="@+id/PriceRangeSeekbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="@dimen/_10ssp"
            app:bar_color="#dddddd"
            app:bar_highlight_color="@color/colorPrimary"
            app:corner_radius="1"
            app:data_type="_integer"
            app:left_thumb_color="@color/white"
            app:left_thumb_image="@drawable/ic_thumb"
            app:max_value="500"
            app:min_value="50"
            app:right_thumb_color="@color/white"
            app:right_thumb_image="@drawable/ic_thumb"
            app:steps="50" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...