我正在通过调试Android上的某些触摸处理内容,并试图找出MotionEvent发送到我的View的onTouchListener
包含取消操作的原因。我一直无法找到任何有关其原因的文档,并希望有人能指出我正确调整此问题的方向 - 错误代码,源代码或一些常识。在Android中导致MotionEvent.ACTION_CANCEL的原因是什么?
回答
这是你在找什么:
“ACTION_CANCEL当父占有的议案, 例如当用户已经拖够跨列表视图,它会 开始滚动,而不是让发生您可以按下其中的按钮 您可以在viewgroup文档中找到更多关于它的信息:onInterceptTouchEvent。“
希望这是你正在寻找的答案:
它也发生在旋转,这是从上面我不明白。 – GDanger 2015-02-19 21:08:13
当拖动移出视图矩形,你会得到ACTION_CANCEL
即使手指已经在触摸视图的边界之外,这一切都不会发生,ACTION_CANCEL将不会被调用,而是ACTION_UP。 – 2013-10-31 07:30:14
这是错误的。 @ 0gravity是对的。 – peacepassion 2016-02-18 11:15:37
- 1. 在Android中导致此ClassNotFoundException的原因是什么?
- 2. 导致ServiceActivationException的原因是什么?
- 3. 导致此ArrayIndexOutOfBoundsException的原因是什么?
- 4. 导致ArrayIndexOutOfBoundsException的原因是什么?
- 5. 导致此ArrayIndexOutOfBoundsException的原因是什么?
- 6. 什么原因导致SocketTimeoutException
- 7. 什么原因导致HttpMessageNotWritableException?
- 8. 什么原因导致com.aerospike.client.AerospikeException:java.io.EOFException?
- 9. 是什么原因导致这比SourceGraphic
- 10. 是什么原因导致CORDBG_E_CLASS_NOT_LOADED(HRESULT:0x80131303)
- 11. Android支持v4中导致Inflate Exeception的原因是什么?
- 12. 在我的Java程序中导致NullPointerException的原因是什么?
- 13. 在此代码中导致nullreference异常的原因是什么?
- 14. 在AWTEventMulticaster.mouseEntered()中导致无限递归的原因是什么?
- 15. 在MySQL中导致重复PK的原因是什么?
- 16. 在PySide中导致“QTimeLine already running”消息的原因是什么?
- 17. 在Netty中可能导致java.lang.NegativeArraySizeException的原因是什么?
- 18. 在Netty 4中导致BlockingOperationException的原因是什么?
- 19. 在此代码中导致NullPointerException的原因是什么?
- 20. 在libzmq.dll中导致此崩溃的原因是什么?
- 21. 在Tomcat 7中导致NotSerializableException的原因是什么?
- 22. 在Safari中导致此行为的原因是什么?
- 23. 是什么原因导致datepicker不加载在rails 3.1.3 jQuery中?
- 24. 在Android Studio中导致此模拟器错误的原因是什么?
- 25. drawRect中的崩溃 - 导致它的原因是什么?
- 26. 什么原因导致coldfusion.document.spi.DocumentExportException:java.lang.NullPointerException问题?
- 27. 什么原因导致“java.lang.IncompatibleClassChangeError:vtable存根”?
- 28. 什么原因导致'GTK_IS_MENU_ITEM(child)'失败?
- 29. 什么原因导致参数为空?
- 30. 什么原因导致“NoSuchMethodError:org.springframework.beans.BeanWrapper.setAutoGrowCollectionLimit(I)V?”
你是什么意思取消行动?你使用什么代码? – 0gravity 2012-08-14 21:18:26
@ 0gravity,我的意思是如果'event.getAction()== MotionEvent.ACTION_CANCEL' – Phil 2012-08-14 21:20:49