我正在尝试创建一个交互式手风琴/协奏曲/折叠动画,以便视图在与之交互时折叠/展开 - 以同样的方式翻转板折叠视图,但两侧折叠
我认为我可以做到的方法是覆盖 onDraw 方法,以某种方式复制画布或画布上的信息,然后以一种方式旋转画布的前半部分,然后以另一种方式旋转画布的另一半以便他们在中间相遇,但是我似乎无法从画布中获取信息!是否可以从画布上抓取位图/快照?
我认为可以实现这种动画的唯一其他方法是使用 OpenGL。
非常感谢任何帮助。
编辑这是我想要实现的一个很好的例子http://www.nytimes.com/interactive/2008/03/28/arts/20080330_FOLD_IN_FEATURE.html