Question

I want to change the animation style of Android's ViewPager class with using Android Animation Framework. Is it possible?

Was it helpful?

Solution

See my answer at: Slowing speed of Viewpager controller in android, might be helpful.

You can further customize the Scroller class to change the Interpolator to something more extreme.

OTHER TIPS

You can use new android-support-v4.jar to do it. Please reference the following official web page: Customize the Animation with PageTransformer http://developer.android.com/training/animation/screen-slide.html

Maybe this post can be helpful if you are looking for a different animation. This animation did not use android's native pager. There are some issues that should be solved but at all i think it is helpful

https://github.com/kgnkbyl/CustomViewPager

Look at the example here

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

Search ViewPager.java for mForcedScrollDurationMillis. It's a hack to control the smooth scroll speed.

It also require to remove ViewPager and its internal classes from the original jar

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

Something other than slide may be more involved.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top