Android:禁用“弹跳”自定义图库中的效果
我有一个带有“全屏”项目的自定义画廊,并且我已经覆盖了画廊的 onFling() 方法。在这个重写的函数中,我检查用户是否向左或向右“猛击”,并相应地采取行动。
onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event); // OR
onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event);
这效果很好,但是当我滚动时有某种“弹跳”动画。新图像进入并移动得太远,然后移回最终位置。因为我使用的图像太大,弹跳动画看起来很糟糕,因此我想禁用它。
有什么建议吗?
多谢!
埃里克
I have a custom gallery with 'fullscreen' items and I have overridden the onFling() method of Gallery. In this overridden function, I check if the user had 'flinged' to the left or right, and act accordingly with
onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event); // OR
onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event);
This works great, but there is some sort of 'bounce' animation when I scroll. The new image comes in and moves just too far, then moves back to the final position. Because the images I use are far too big, the bounce animation looks horrible and therefor I want to disable it.
Any suggestions?
Thanks a lot!
Erik
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试将 android:animationDuration 设置为非常低的值,例如 20 或 10。
Try setting the android:animationDuration to very low value e.g., 20 or 10.