Анимация ViewPager с кнопками с использованием PagerTransformer

Я пытаюсь сделать анимацию на моем ViewPager. В моем основном представлении у меня есть ViewPager и две кнопки. то, что я хочу сделать, это когда я нажимаю левую кнопку, затем просмотр в viewPager перемещается влево (за пределы экрана), а следующий вид исчезает, и то же самое для правой кнопки, но справа. (что-то вроде эффекта приложения Tinder, но самое простое). Я нашел хороший интерфейс с именем ViewPager.PageTransformer, но я не могу понять, как перемещать вид так, как я хочу.

Спасибо за помощь :)


person Community    schedule 11.12.2015    source источник


Ответы (2)


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

https://github.com/ToxicBakery/ViewPagerTransforms

person a person    schedule 11.12.2015
comment
Не добавляйте ссылку. Ссылка может исчезнуть! - person Piyush; 11.12.2015
comment
Какая? Почему? Я не понимаю. - person a person; 11.12.2015

Вы можете захотеть это увидеть. Он показывает пример с двумя кнопками и прокруткой страниц при нажатии на них. http://developer.android.com/intl/es/training/animation/screen-slide.html

person Swapnil Chaudhari    schedule 11.12.2015
comment
Не добавляйте ссылку. Ссылка может исчезнуть! - person Piyush; 11.12.2015
comment
Это то, к чему я стремлюсь, но я не могу понять, как переместить вид вправо, щелкнув правой кнопкой мыши. (на данный момент у меня есть этот эффект, когда я возвращаюсь к предыдущему виду. Я хочу иметь это, когда я получаю следующий вид) - person ; 11.12.2015
comment
при нажатии правой кнопки вызова pager.setCurrentPage (индекс левой страницы). при нажатии левой кнопки вызова pager.setCurrentPage (индекс правой страницы). - person Swapnil Chaudhari; 11.12.2015
comment
Это будет работать, когда я хочу отступить на просмотр пейджера, но я хочу двигаться вперед с различными анимациями каждого нажатия кнопки. - person ; 11.12.2015