谁能告诉我如何在Android中制作翻页效果?
谁能给我一些代码片段。
问问题
8388 次
1 回答
6
看看这个。
这是一个计算器应用程序,它在滑动手势的正常/科学模式之间切换:
onFling(MotionEvent, MotionEvent, float, float)
它用于TranslateAnimation
完成效果,但没有实现在视图之间拖动和跟踪手指,就像在 iPhone 中一样。尝试使用
onScroll(MotionEvent, MotionEvent, float, float)
为了那个原因。
至于类似 Flexbook的组件,如果使用屏蔽方法,应该不难实现。
Android M3(1.0 之前的版本)甚至有 PageTurner 小部件,但它已被弃用,因为它不像其他小部件那样通用。您可以尝试挖掘旧的 Android 源代码以找到 PageTurner 的实现并为 Cupcake/Donut 修改它。
于 2009-10-06T09:06:25.503 回答