我已经实现了 Page Curl Effect by harism在我的申请中。
现在我需要在页面顶部做一些文字动画。我能够将文本放在页面上,也能够制作动画。但是,我需要知道 curl 效果何时完成以及下一页/上一页已完全加载,因为我需要使 TextView 不可见并在页面 curl 效果进行时停止动画。
我一直在努力寻找页面何时完全加载/页面 curl 动画何时结束。我还在问题部分和 android-developers forum on Google Groups 的 github harism 存储库上发布了我的问题。 ,但尚未收到任何回复。希望在这里得到一些帮助。
谢谢!
最佳答案
CurlView 类中有方法onDrawFrame。在那里您可以看到可以确定页面是否已完全加载的部分代码:
if (mCurlState == CURL_LEFT) {
--mCurrentIndex;
// left curl has been completely loaded
//here you can add some code
}
和 如果是正确的卷页
if (mCurlState == CURL_RIGHT) {
++mCurrentIndex;
// right curl has been completely loaded
//here you can add some code
}
关于android - 如何知道下一页/上一页何时完全加载到 harism 的 curl 效果中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17849143/