【发布时间】:2013-04-08 10:25:36
【问题描述】:
有一个列表视图。我写这个是为了在用户在滚动时触摸屏幕时停止滚动:
public class OnTouchListner implements OnTouchListener{
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_DOWN)
{
businessResultListView.smoothScrollBy(0, 0);
return true;
}
return false;
}
}
当我向下滚动列表并触摸屏幕时,列表视图停止滚动。但是,如果我再次尝试向下/向上滚动,而不从滚动视图中抬起手指,我将无法滚动它。 如果我松开手指,然后触摸列表并尝试滚动,那么我可以这样做。
如何让我的列表在触摸后可滚动?
非常感谢任何帮助...
【问题讨论】:
-
受惊的 ListView? ?!!