android - 是什么导致了 Android 中的 MotionEvent.ACTION_CANCEL?

标签 android debugging motionevent

我正在调试 Android 上的一些触摸处理内容,并试图弄清楚为什么发送到我的 View 的 onTouchListener 的 MotionEvent 包含 cancel 操作。我找不到任何关于其原因的文档,希望有人能指出我调试此问题的正确方向 - 错误代码、源代码或一些常识。

最佳答案

这是你要找的东西吗:

“ACTION_CANCEL 发生在父进程拥有该议案时, 例如,当用户在 ListView 中拖得足够多时,它将 开始滚动,而不是让您按下其中的按钮。 您可以在 View 组文档中找到更多相关信息:onInterceptTouchEvent 。”

希望这是您正在寻找的答案:

资源:Motion Event , Stack Overflow .

关于android - 是什么导致了 Android 中的 MotionEvent.ACTION_CANCEL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11960861/

相关文章:

android - 如何打开模拟器屏幕?

从 SEND Intent 启动时,Android 应用在 "recent apps"列表中的行为不同

javascript - 在 Internet Explorer 中调试 JavaScript 时, "Invalid Argument"是什么意思以及导致此错误的原因是什么?

java - ImageButtons 上的 setVisibility 问题

android - GreenDao 更新不起作用

javascript - Firebug 编程断点?

debugging - Fortran 变量具有不同的值

java - 将 MotionEvent 值存储在 ArrayList 中

ios - 为什么这个 UIViewController 变成了 First Responder?

android - onTouch() 未调用父布局