微信现在支持手势退出当前Activity了,我也接到需求就写了,代码已经整理好,效果图如下:

public GestureDetector gestureDetector = new GestureDetector(new OnGestureListener() {@Overridepublic boolean onSingleTapUp(MotionEvent e) {return false;}@Overridepublic void onShowPress(MotionEvent e) {}@Overridepublic boolean onScroll(MotionEvent e1, MotionEvent e2,float distanceX, float distanceY) {return false;}@Overridepublic void onLongPress(MotionEvent e) {}@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2,float velocityX, float velocityY) {MyLogUtil.v("e1.getX()->", e1.getX() + "");// 控制只右滑if (e2.getX() - e1.getX() > 0&& (e1.getX() >= 0 && e1.getX() <= 100)) {if (Math.abs(e2.getX() - e1.getX()) > Math.abs(e2.getY() - e1.getY())&& Math.abs(velocityX) > 1000) {overridePendingTransition(R.anim.open_next,R.anim.close_main);// finish();onBackPressed();}}return false;}@Overridepublic boolean onDown(MotionEvent e) {return false;}});@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {gestureDetector.onTouchEvent(ev);// scroll.onTouchEvent(ev);return super.dispatchTouchEvent(ev);}

    

更多相关文章

  1. Android实现手势滑动(左滑和右滑)
  2. Android中添加和识别手势操作
  3. android 设置特殊字体
  4. Android手势检测简介
  5. Android手势翻页效果
  6. android 各类开源项目整理 包括 个性化控件 工具库 完整优秀项目
  7. Android启动界面实现
  8. 【笔记】android捕获触摸事件
  9. Android之关于手势操作图片的缩放与移动

随机推荐

  1. Android中的颜色
  2. android:inputType参数类型说明
  3. android 一行两个按钮居中 布局
  4. Android之布局属性归纳
  5. android中的style部分属性值介绍
  6. Android程序员必备精品资源
  7. Android(安卓)主题 application theme
  8. android:inputType参数类型说明
  9. Android(安卓)NDK开发之旅 目录
  10. Android之布局属性归纳