android如何在listview滑动时判断正在滑动的方向 ,向上还是向下
1个回答
展开全部
你可以setOntouchlistener的。
private int mLastY = 0;
final int action = ev.getAction();
switch(action & MotionEvent.ACTION_MASK){
case MotionEvent.ACTION_MOVE:
final int y = ev.getY();
if(y > mLastY) // 向下
else // 向上
mLastY = y;
break;
}
private int mLastY = 0;
final int action = ev.getAction();
switch(action & MotionEvent.ACTION_MASK){
case MotionEvent.ACTION_MOVE:
final int y = ev.getY();
if(y > mLastY) // 向下
else // 向上
mLastY = y;
break;
}
更多追问追答
追问
你好,O(∩_∩)O谢谢 ev变量是什么啊
追答
MotionEvent ev.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询