有人能告诉我如何在Android中制作翻页效果吗?
有人可以提供一些代码片段吗?
请看this。
这是一个计算器应用程序,可以通过滑动手势在普通/科学模式之间切换:
onFling(MotionEvent, MotionEvent, float, float)
TranslateAnimation
来实现效果,但是类似于iPhone中的视图之间拖动并跟踪手指的功能尚未实现。请尝试使用。onScroll(MotionEvent, MotionEvent, float, float)
关于这个问题。
至于像Flexbook组件这样的内容,如果您使用掩码方法,实现起来应该不难。
Android M3(1.0版本之前)甚至有PageTurner小部件,但它已被弃用,因为它不够通用,就像其他小部件一样。 您可以尝试挖掘旧的Android源代码以找到PageTurner的实现,并将其修改为Cupcake / Donut。