Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个电子书阅读器,需要在页面之间具有翻转效果。
我想要支持从右侧或左侧翻转。
我怎么能在安卓上做到这一点?
对于基本的翻页动画,ViewFlipper和ViewAnimator类——它们可以应用您可以在资源文件中定义的任何 inAnimation 和 outAnimation。
但是,为了获得完整效果,您会希望弯曲的页面在经过时向您凸出,我认为这超出了那些简单动画的能力(如果这是错误的,请有人纠正我),并且您需要一个触摸事件处理程序所以它发生在整个拖动动作中。
这解决了我的问题:
http://code.google.com/p/android-page-curl/
这没有反射图像的效果,但有很大帮助。
看看这个视图:http: //developer.android.com/reference/android/widget/ViewFlipper.html