Xamarin Android Gestures详解

    xiaoxiao2023-03-25  6

    通过Gesture的监听我们将实现一个,手指的快速滑动显示坐标的变化,我们先来看一看效果图:

    1.Android中手势交互的执行顺序

    1.手指触碰屏幕时,触发MotionEvent事件! 2.该事件被OnTouchListener监听,可在它的onTouch()方法中获得该MotionEvent对象! 3.通过GestureDetector转发MotionEvent对象给OnGestureListener 4.我们可以通过OnGestureListener获得该对象,然后获取相关信息,以及做相关处理! 这三个经常用到的类的作用:

    MotionEvent: 这个类用于封装手势、触摸笔、轨迹球等等的动作事件。其内部封装了两个重要的属性X和Y,这两个属性分别用于记录横轴和纵轴的坐标。 GestureDetector: 识别各种手势。 OnGestureListener: 这是一个手势交互的监听接口,其中提供了多个抽象方法,并根据GestureDetector的手势识别结果调用相对应的方法。
    转载请注明原文地址: https://ju.6miu.com/read-1203761.html
    最新回复(0)