Изменение стиля анимации ViewPager - PullRequest
14 голосов
/ 10 января 2012

Я хочу изменить стиль анимации класса ViewPager для Android с помощью Android Animation Framework. Возможно ли это?

Ответы [ 5 ]

12 голосов
/ 05 февраля 2013

Я искал лучшую анимацию и нашел эту библиотеку

https://github.com/jfeinstein10/JazzyViewPager

6 голосов
/ 16 марта 2012

См. Мой ответ по адресу: Скорость замедления контроллера Viewpager в Android , может быть полезным.

Вы можете дополнительно настроить класс Scroller, чтобы изменить Interpolator на нечто более экстремальное.

4 голосов
/ 20 марта 2013

Вы можете использовать новый android-support-v4.jar, чтобы сделать это.Пожалуйста, обратитесь к следующей официальной веб-странице: Настройте анимацию с PageTransformer http://developer.android.com/training/animation/screen-slide.html

3 голосов
/ 08 мая 2014

Может быть, этот пост может быть полезен, если вы ищете другую анимацию.Эта анимация не использует родной пейджер Android.Есть некоторые проблемы, которые нужно решить, но я думаю, что это полезно

https://github.com/kgnkbyl/CustomViewPager

1 голос
/ 12 марта 2012

Посмотрите на пример здесь

http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Fsrc%2Fandroid%2Fsupport%2Fv4%2Fview

Поиск ViewPager.java для mForcedScrollDurationMillis. Хаком управлять скоростью плавной прокрутки.

Также требуется удалить ViewPager и его внутренние классы из оригинального jar

http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Flib

Что-то кроме слайда может быть более сложным.

...