Android:在自定义图库中禁用“反弹”效果

时间:2010-11-28 17:38:04

标签: android gallery

我有一个带有'全屏'项目的自定义图库,我已经覆盖了Gallery的onFling()方法。在这个被覆盖的函数中,我检查用户是否向左或向右“晃动”,并采取相应的行动

onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event); // OR
onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event);

这很好用,但滚动时会出现某种“反弹”动画。新图像进入并移动太远,然后移回最终位置。因为我使用的图像太大了,弹跳动画看起来很糟糕,因此我想禁用它。

有什么建议吗?

非常感谢!

埃里克

1 个答案:

答案 0 :(得分:2)

尝试将android:animationDuration设置为非常低的值,例如20或10。