4

我在我的应用程序中通过 harism 实现了页面卷曲效果。

现在我需要在页面顶部做一些文字动画。我可以将文本放在页面上,也可以制作动画。但是,我需要知道卷曲效果何时完成并且下一页/上一页已完全加载,因为我需要使 TextView 不可见并在页面卷曲效果正在进行时停止动画。

我一直在努力寻找页面何时完全加载/页面卷曲动画完成。我还在Google Groups 的问题部分和 android-developers 论坛的 github harism 存储库上发布了我的问题,但没有收到任何回复。希望能在这里得到一些帮助。

谢谢!

4

1 回答 1

2

There is method onDrawFrame in CurlView class. There you can see that parts of code where you can determine if page has been completely loaded:

 if (mCurlState == CURL_LEFT) {
         --mCurrentIndex;
// left curl has been completely loaded
//here you can add some code 
    }

and if it is right page curl

 if (mCurlState == CURL_RIGHT) {
     ++mCurrentIndex;
// right curl has been completely loaded
//here you can add some code 
    }
于 2014-03-02T13:06:47.647 回答