当前位置:   article > 正文

android--监听左右滑动事件_android 监听左右滑动掘金

android 监听左右滑动掘金

主要思路:activity实现OnTouchListener接口,继承方法,GestureDetector.SimpleOnGestureListener的一个对象,用来识别各种手势动作,源码中SimpleOnGestureListener实现的是OnGestureListener, OnDoubleTapListener这两个接口,如果你只是做检测左右滑动可以去只实现OnGestureListener,然后覆盖public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)方法。

  1. public class fgMeterActivity extends Activity implements View.OnTouchListener{
  2. private static final int FLING_MIN_DISTANCE = 50;
  3. private static final int FLING_MIN_VELOCITY = 0;
  4. @Override
  5. public void onCreate(Bundle savedInstanceState) {
  6. super.onCreate(savedInstanceState);
  7. setContentView(R.layout.activity_meter);
  8. ButterKnife.bind(this);
  9. mGestureDetector = new GestureDetector(this, myGestureListener);
  10. ScrollView scrollView = findViewById(R.id.sc);//布局的主容器
  11. scrollView.setOnTouchListener(this);
  12. scrollView.setLongClickable(true);
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/657566
推荐阅读
相关标签
  

闽ICP备14008679号