Я хочу имитировать анимацию перехода ViewPager, которую вы видите в интерфейсе проигрывателя приложения Play Music. Похоже на это.
Теперь эту анимацию масштабирования/затухания можно легко выполнить с помощью пользовательского PageTransformer, описанного здесь, сложная часть — это просто верхняя панель с информацией о песне и прочим. Этот просто вставляется, как обычный ViewPager.
Таким образом, мне кажется, что Google каким-то образом комбинирует два PageTransformers для разных частей макета (1. Верхняя панель, 2. Обложка). Это я понятия не имею, как это сделать, и если это вообще возможно. Другой способ, которым я мог представить, что разработчики сделали это, - это иметь два ViewPager. Один для панели информации о песне, а другой для скрытого изображения, которое затем будет совместно использовать событие касания для одновременного слайда/анимации. Однако для меня это звучит несколько неудобно и похоже на то, что требует много ресурсов процессора.
Какие-либо предложения?
ViewPager
переходы. - person Xaver Kapeller   schedule 16.07.2014