Hola.
Estoy trabajando con un menú deslizante lateral usando la librería: https://www.b4x.com/android/forum/threads/jfeinstein10-slidingmenu-library.36482/#content, y más concretamente con el menú secundario (el derecho).
Aunque la librería no implementa un evento que detecte cuándo se abre este menú, he podido incluirlo mediante Java según este hilo.
Ahora estoy trabajando en detectar cuándo se pulsa la tecla "atrás" en el dispositivo, para cerrar este menú si se encontrase abierto. Lo que no consigo es la forma de saber si el menú ya ha sido cerrado, deslizando el dedo, para que en ese caso no tener que detectar una posible pulsación en "atrás".
Por lo que he revisado aquí, parece que esta librería no tiene ningún método que detecte que el menú secundario (el derecho) ha sido cerrado.
¿Se le ocurre a alguien algún método alternativo?
Posiblemente la solución esté aquí: https://findusages.com/search/com.j...menu.lib.SlidingMenu/isSecondaryMenuShowing$0 pero no tengo conocimientos para interpretar esta información correctamente.
Saludos.
Estoy trabajando con un menú deslizante lateral usando la librería: https://www.b4x.com/android/forum/threads/jfeinstein10-slidingmenu-library.36482/#content, y más concretamente con el menú secundario (el derecho).
Aunque la librería no implementa un evento que detecte cuándo se abre este menú, he podido incluirlo mediante Java según este hilo.
Ahora estoy trabajando en detectar cuándo se pulsa la tecla "atrás" en el dispositivo, para cerrar este menú si se encontrase abierto. Lo que no consigo es la forma de saber si el menú ya ha sido cerrado, deslizando el dedo, para que en ese caso no tener que detectar una posible pulsación en "atrás".
Por lo que he revisado aquí, parece que esta librería no tiene ningún método que detecte que el menú secundario (el derecho) ha sido cerrado.
¿Se le ocurre a alguien algún método alternativo?
Posiblemente la solución esté aquí: https://findusages.com/search/com.j...menu.lib.SlidingMenu/isSecondaryMenuShowing$0 pero no tengo conocimientos para interpretar esta información correctamente.
Saludos.
Last edited: