android中MotionEvent.ACTION_CANCEL事件如何被触发?
16lz
2021-12-04
对于这个问题,android文档的说明很简短,想看明白很难。国外一网页说的还比较详细,写在这里分享给大家:
原文是这样的:
You receive this when a parent takes possession of the motion, forexample when the user has dragged enough across a list view or scrollview that it will start scrolling instead of letting you press thebuttons inside of it.
意思是这样的:
当你的手指(或者其它)移动屏幕的时候会触发这个事件,比如当你的手指在屏幕上拖动一个listView或者一个ScrollView而不是去按上面的按钮时会触发这个事件。
更多相关文章
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和on
- Native Activity讲解
- Android(安卓)中与 Touch 事件分发和消费机制
- 理解Android中垃圾回收日志信息
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和on
- onSaveInstanceState和onRestoreInstanceState触发的时机
- Android(安卓)ViewGroup事件分发机制
- android:实现双击事件(DoubleClick)
- Android之SeekBar