Android中Activity中左右滑动手势的监听
/*
* 完成对左右划屏
*/
@Override
public boolean onTouchEvent(MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
prev.set(event.getX(), event.getY());
break;
case MotionEvent.ACTION_UP:
break;
case MotionEvent.ACTION_MOVE:
float moveX = prev.x - event.getX();
// 左滑
if (moveX > 150 && moveX < 5000) {
// mDesignClothesBackground
// .setBackgroundResource(idClothesBackground[0]);
}
// 右滑
else if (moveX < -150 && moveX > -5000) {
// mDesignClothesBackground
// .setBackgroundResource(idClothesBackground[1]);
}
}
return false;
} </pre>
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。