首页 > 代码库 > Android中Activity中左右滑动手势的监听
Android中Activity中左右滑动手势的监听
<pre name="code" class="java">/* * 完成对左右划屏 */ @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; }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。