https://github.com/square/android-times-square/blob/master/library/src/main/java/com/squareup/timessquare/CalendarPickerView.java.
Этот календарь сделан на основе RecyclerView, как я понимаю. При выборе периода bottom sheet дергается по экрану в приступе эпилепсии..
и вообще, на примере другого recycler view, расположенного внутри bottom sheet вижу то же самое дёрганье. Как от этого избавиться?
Главная проблема тут в том, что bottom sheet ездит вверх-вниз и одновременно RecyclerView хочет скроллировать вверх-вниз. Если два и более вложенных элемента могут независимо друг от друга ездить по экрану в одинаковом направлении - ждите проблем. Как вариант, сделайте RecyclerView горизонтальным.
я бы не против, но горизонтальный календарь никто не оценит) тз
флаги скроллинга корректно выставили?
Борьбу двух скроллов оценят, однозначно 😁 Скажите постановщикам ТЗ, что существуют технические ограничения на их хотелки.
видимо нет) а какие нужно?
погуглите какие есть у coordinatorLayout'а. Я уже не помню. На хабре была статья "овладевание Coordinator layout"
ну с AppBar у меня проблем нет) вопрос совсем в другом был
а причем тут appbar?
Обсуждают сегодня