Acceder

Ver la Versión Completa : [ CONSULTA ] Navigation drawer permite controlar actividad del fondo


hinchadaverde
30/12/13, 00:52:56
He creado un menú lateral con el Navigation drawer de la librería support. Dicho drawer tiene una imagen centrada arriba, un texto debajo y luego un listview. Cuando se despliega el menú, si hago tap sobre la zona donde está la imagen, hace "click" en la actividad del fondo, la actividad principal.
Eso no sucede si hago tap sobre el listview del menú. Saben a que se debe esto y como se soluciona?
Gracias!

Arasthel
30/12/13, 10:00:01
Suelo tener problemas con esto y la forma más rápida y chapucera de solucionarlo es poniendo un OnClickListener al drawer, si no recuerdo mal. Si no me equivoco, esto ocurre porque el drawer no intercepta el click y Android lo pasa automáticamente al view que hay detrás en la misma posición.

Otra forma más correcta podría ser poner android:clickable="true" en el view del drawer, en principio debería funcionar.

Un saludo.

hinchadaverde
01/01/14, 18:45:30
Suelo tener problemas con esto y la forma más rápida y chapucera de solucionarlo es poniendo un OnClickListener al drawer, si no recuerdo mal. Si no me equivoco, esto ocurre porque el drawer no intercepta el click y Android lo pasa automáticamente al view que hay detrás en la misma posición.

Otra forma más correcta podría ser poner android:clickable="true" en el view del drawer, en principio debería funcionar.

Un saludo.
Ha funcionado con el android:clickable="true". Muchas gracias!