Tengo una vista que es redonda y se desplaza hacia arriba (-> en la dirección del eje z que sale de la pantalla) el contenido principal. Cuando alguien toca la pantalla, quiero que se seleccione el contenido principal o la vista que se encuentra arriba, cuando cubre la vista principal.Android: puedo crear una vista/lienzo que no sea rectangular, pero p. ¿redondo?
Hasta el momento eso funciona perfectamente. Tengo un artículo redondo en un lienzo transparente. Lo que significa que puedes ver todo el fondo que está fuera de ese círculo. Sin embargo, no puede seleccionarlo, porque sigue siendo el lienzo estacionario, solo con una pintura transparente.
Ahora me pregunto, para resolver este problema, si es posible hacer la vista/lienzo en forma de forma redonda?
actualización
he añadido una imagen para una mejor explicación lo que trato de lograr.
¿Puedes manejar la detección de colisiones tú mismo, obtener un XY en tu evento táctil y si está fuera del radio no manejar la entrada? – schwiz
Bueno, ya tengo eso. Sin embargo, quiero que el evento táctil lo maneje la capa principal en segundo plano, p. el cuadro de texto. – znq
Si devuelve falso en el evento táctil debe pasar el incluso a lo siguiente en la línea. A veces, esto es muy complicado de lograr correctamente dependiendo de la jerarquía de diseño pero estás en el camino correcto. Si publica sus archivos xml de diseño y oyentes de prueba, podremos descubrir algo. – schwiz