programacion - ¿Qué causa un MotionEvent.ACTION_CANCEL en Android?
manual de programacion android pdf (2)
Estoy trabajando en la depuración de algunas cosas de manejo táctil en Android y estoy tratando de averiguar por qué el MotionEvent enviado a onTouchListener de mi Vista contiene una acción de cancelación . No he podido encontrar ninguna documentación sobre su causa, y esperaba que alguien pudiera indicarme la dirección correcta para depurar este problema: códigos de error, código fuente o algún conocimiento general.
Cuando el arrastre se mueve fuera de vista, obtienes ACTION_CANCEL
Es esto lo que estás buscando:
"ACTION_CANCEL ocurre cuando el padre toma posesión del movimiento, por ejemplo, cuando el usuario ha arrastrado lo suficiente en una vista de lista para que comience a desplazarse en lugar de permitirle presionar los botones que se encuentran dentro. Puede obtener más información al respecto en el grupo de vista. documentación: onInterceptTouchEvent ".
Espero que esa sea la respuesta que está buscando:
Recursos: Evento de movimiento , desbordamiento de pila .