Android:像iphone一样的页面卷曲效果

时间:2011-05-23 12:03:32

标签: android animation curl opengl-es

我想创建半页卷曲动画效果,如图所示:

enter image description here

我使用了来自https://github.com/harism/android_page_curl/ 的代码,但是整个页面都是如此。我只想要半页卷曲效果,如图所示。

2 个答案:

答案 0 :(得分:1)

您可以尝试修改我的实现。它不是3D,而是使用普通画布进行的精美2D模拟:http://code.google.com/p/android-page-curl/

如果您调试调试模式,您将看到它是如何工作的,并且修改卷曲平面应该很容易。

答案 1 :(得分:0)

在CurlRenderer类的updatePageRects()方法中更改部分代码就足够了:

mPageRectRight.bottom = (mPageRectRight.bottom - mViewRect.height() * mMargins.bottom)/5;