2012-10-09 144 views
3

我正在尝试创建交互式手风琴/六角琴/折叠动画,以便在与交互时在视图上折叠/展开 - 以同样的方式折叠视图,但双方都折叠Android手风琴/手风琴/折叠动画

我认为我可以做到的方式是重写onDraw方法,以某种方式复制画布或画布上的信息,然后绘制画布的前半部分,然后绘制另一半画布以另一种方式旋转,以便它们在中间相遇,但是我似乎无法从画布中获取信息!是否可以从画布中获取位图/快照?

我认为有可能实现这种动画的唯一方式就是使用OpenGL。

任何帮助,非常感谢。

编辑继承人什么我想要实现http://www.nytimes.com/interactive/2008/03/28/arts/20080330_FOLD_IN_FEATURE.html

+0

这是一个旧帖子,但你有没有发现怎么办?我也对此感兴趣! – Rocel

+0

最接近帮助我能找到的是这个开放源码的翻转板,如android的动画框架:https://github.com/openaphid/android-flip – AndroidNoob

+0

我也看过这个库,谢谢! – Rocel

回答