如何禁用图库视图滚动

时间:2011-05-03 05:39:16

标签: android

喜 我想在图库视图中选择特定项目时禁用图库视图滚动。 我怎么做。请帮助我。

1 个答案:

答案 0 :(得分:2)

编写自己的Gallery类,扩展Gallery。用这样的方法覆盖onFling方法:

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY){
if (itemIsSelected)
    return true;
else return super.onFling(e1, e2, velocityX, velocityY);
}

在onItemClickListener中设置itemIsSelected标志。

希望有所帮助。