Vertical DrawerLayout o SlidingPaneLayout
La última Biblioteca de soporte de Android presentó el DrawerLayout para implementar el patrón UX común en el que se desliza hacia la derecha o hacia la izquierda para mostrar un menú de navegación.
Lo que me encantaría tener es un DrawerLayout vertical con la misma API, que se puede tirar abajo / arriba de la parte superior / inferior de mi diseño.
- Barra de herramientas que no aparece en los dispositivos pre lollipop
- Android: ¿Cómo puedo evitar que DrawerLayout pase eventos táctiles a la vista subyacente
- Android, ¿cuál es la clase equivalente de DrawerLayout cuando no se usa la biblioteca de soporte?
- Cómo crear DrawerLayout programaticamente
- Establecer LayoutParams de ListView cuando se utiliza DrawerLayout con fragmentos
Desde el 4.2 el antiguo SlidingDrawer ha sido obsoleto y no he oído hablar de algún nuevo Widget que implemente la misma funcionalidad.
¿Se puede extender el DrawerLayout de alguna manera para implementar el patrón de desplazamiento vertical UX? ¿Google proporciona algún widget diferente para implementarlo?
Google Music, por ejemplo, tiene algo similar a lo que estoy buscando para implementar para atraer al jugador.
- Logo de ActionBar mover hacia la izquierda
- Cómo configurar el icono de Disposición de cajones en el lado derecho de la pantalla del dispositivo?
- El método setDrawerListener está obsoleto
- Cómo configurar el recuento de notificaciones no leídas en NavigationView de DrawerLayout?
- Configuración del icono de navegación en Android ActionBar
- El artículo de DrawerLayout hace clic - ¿Cuándo es el momento adecuado para reemplazar el fragmento?
- Toggle DrawerLayout con solo título (NO Icono de la aplicación)?
- Por qué no puedo bloquear DrawerLayout con gravedad de diseño
Recientemente lo hemos implementado en la aplicación Umano y hemos abierto: https://github.com/umano/AndroidSlidingUpPanel
Disfrutar.
La biblioteca de soporte de Android ahora tiene el comportamiento de las hojas de abajo para hacer eso.
Consulta este enlace para obtener más información https://material.google.com/components/bottom-sheets.html
- Motivo de la llamada a shutdown () en ExecutorService
- OnPageSelected no funciona para la primera página