我想使用Android动画框架更改Android的ViewPager类的动画风格。有可能吗?
答案 0 :(得分:12)
我正在寻找最好的动画,我找到了这个lib
答案 1 :(得分:6)
请参阅我的回答:Slowing speed of Viewpager controller in android,可能会有帮助。
您可以进一步自定义Scroller类,将Interpolator
更改为更极端的内容。
答案 2 :(得分:4)
您可以使用新的android-support-v4.jar来执行此操作。 请参考以下官方网页:使用PageTransformer自定义动画 http://developer.android.com/training/animation/screen-slide.html
答案 3 :(得分:3)
如果您正在寻找不同的动画,也许这篇文章会有所帮助。这个动画没有使用android的本机寻呼机。有一些问题需要解决,但我认为这很有帮助
答案 4 :(得分:1)
看一下这里的例子
http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Fsrc%2Fandroid%2Fsupport%2Fv4%2Fview
在mForcedScrollDurationMillis中搜索ViewPager.java。这是一个控制平滑滚动速度的黑客。
还需要从原始jar中删除ViewPager及其内部类
http://code.google.com/p/maniana/source/browse/#git%2FManiana%2Flib
滑动以外的东西可能更多。