¿Cómo crear un polldown personalizado en la barra de acción de panal?
-
24-10-2019 - |
Pregunta
Me gustaría agregar un menú de pulldown personalizado a la barra de acción en mi proyecto similar al que se puede encontrar en la aplicación de Google Books (pantalla). En este caso, representa la tabla completa de contenido del libro.
Traté de seguir la guía desde el sitio del desarrollador donde hay un Ejemplo con un SpinnerAdapter. Pero cuando uso un diseño personalizado (en mi caso, una relativeLayayout con dos vistas de text) obtengo una excepción de que decir "ArrayAdapter requiere que la identificación de recursos sea una vista text". Así que descarté mi idea con el polldown, pero luego encontré el despeje en la aplicación de libros que me parece que usaban un diseño personalizado también porque me parece dos vistas de texts en un solo diseño.
¿Alguien podría iluminarme si lo que quiero hacer es posible y cómo?
Solución
Para mí, ese se parece al menú de opciones, ahí es donde aparecen los elementos del menú de opciones no promocionados a la barra de acción en sí. Usar onCreateOptionsMenu()
y agregue los elementos que desee al Menu
.
EDITAR:
Lo siento, la captura de pantalla era un poco confusa. Hay dos posibilidades que puedo ver:
- Esto podría ser un submenú para ese elemento de la barra de acción: todavía no he jugado con submenus y la barra de acción (aunque esto me recuerda que necesito hacer eso ...)
- Esto podría ser un
PopupMenu
vinculado a una barra de acción personalizadaView