¿Cómo mantengo un evento táctil centrado en el widget en el que se inició?

Digamos que tengo un ListView, y una fila en él es una Vista mía personalizada. El usuario toca dentro de la vista personalizada -> Vista personalizada puede manejar este evento táctil. El usuario continúa esta secuencia táctil dentro de la vista personalizada -> la vista personalizada también puede manejar esos eventos.

Problema: cuando el usuario arrastra su dedo fuera del área de la Vista personalizada (el arrastre comenzó dentro), la Vista personalizada pierde los eventos táctiles. Pero también necesito esos eventos, ¿cómo puedo lograr esto?

Sé que esto se puede hacer: si coloca una Galería que contiene un montón de imágenes dentro de un LisView, y comienzo a arrastrar la Galería de izquierda a derecha, y arrastro mi dedo fuera del área de la Galería mientras lo hago (hacia arriba / hacia abajo demasiado), sigo controlando el desplazamiento de la Galería, no el ListView.

Espero haber sido lo suficientemente claro, ¿alguien tiene algunos consejos sobre este problema?

Respuestas a la pregunta(2)

Su respuesta a la pregunta