如何减少Gallery小部件的“摩擦”?

时间:2011-04-29 00:11:25

标签: android

我想让画廊小部件更顺畅,并且在图像列表中走得更远。

使用android:animationDuration="1000"肯定会让它更顺畅

但是,我也希望减少摩擦。怎么办?

(Android 2.2)

3 个答案:

答案 0 :(得分:3)

尝试覆盖onFling方法,只需将速度乘以你想要的因子,这样可以有效地降低摩擦力。

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
        float velocityY) {

    velocityX=velocityX*5;

    return super.onFling(e1, e2, velocityX, velocityY);
}

答案 1 :(得分:2)

您无法设置图库小部件的摩擦力。

答案 2 :(得分:0)

对于动画,您可以尝试实现自己的插补器。这是我唯一能想到的! :)