Проверить Jazzy View пейджер, он реализует Кубики переходов вы ищете:
https://github.com/jfeinstein10/JazzyViewPager
Просто замените стандартный вид пейджер с com.jfeinstein.jazzyviewpager.JazzyViewPager
(вероятно, в файле XML макета). Затем используйте значение setTransitionEffect
для одного из значений, определенных в перечислении TransitionEffect
.
pager.setTransitionEffect(TransitionEffect.CubeIn);
Вы также должны дать пейджера ссылку на управляемых элементов посредством вызова метода setObjectForPosition
в то время как инстанцировании страниц:
pager.setObjectForPosition(subactivity, position);
эффектов перехода доступны в настоящее время являются: Standard, Tablet, CubeIn, CubeOut, Флип, Stack, ZoomIn, ZoomOut, Ro tateUp, RotateDown, и Аккордеон.
Я бы предположил, что это будет обработано [через 'setPageTransformer()'] (http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setPageTransformer (boolean,% 20android. support.v4.view.ViewPager.PageTransformer)), хотя я никогда не пробовал. – CommonsWare