Я ищу простой способ реализации переворачивания вида, который несколько раз использовался приложениями Google.
Поведение должно быть таким: при прокрутке вид должен переместиться в сторону и показать содержимое следующей страницы. Если прокрутить достаточно далеко, вид должен плавно переместиться в нужное положение (после поднятия пальца) и зафиксироваться. Если прокрутить недостаточно далеко и поднять палец, исходный вид должен плавно переместиться в исходный вид и зафиксироваться на месте.
Я искал вокруг и не придумал легкий путь.
Так что я думаю о чем-то вроде этого:
Скрыть скроллбары горизонтального ScrollView.
Установите положение scrollView вручную в соответствии с положением, которое я получаю из GestureDetector .
Я уверен, что этот способ работает. Но это кажется мне сложным, потому что есть много вещей, которые должны быть запрограммированы. Понравилась анимация (плавное ускорение, замедление, щелчок), жест, расчет фактической позиции ....
Итак, мой вопрос: я на правильном пути или есть более легкий подход? Я что-то упустил во время поиска решения? Эта функция уже реализована на Android или она должна быть сделана мной?