Pregunta

screenshot from the google books app

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?

¿Fue útil?

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 personalizada View
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top