2011-12-21 8 views
8

No puedo encontrar ninguna de estas dos vistas en la fuente, pero las he visto ambas en muchas aplicaciones. ¿Alguien puede decirme cómo se llaman?menús emergentes

Gracias enter image description here

Respuesta

14

El segundo es un menú de opciones de la barra de acciones. Creo que está implementado como ListPopupWindow.

El primero no forma parte del SDK de Android, aunque hay varias implementaciones flotando. Here is an example of one diseñado para su uso con Google Maps, por ejemplo. Here is one diseñado para el patrón de "acciones rápidas".

+0

Tenía la corazonada de que ListPopupWindow era una API más nueva de la que puedo construir con ... bueno. La fuente de esos globos será genial, ¡gracias! – Matt

+0

Su segundo enlace está caído, ¡por favor actualícelo! :) – poitroae

+0

@Michael: El segundo enlace funciona bien. Lo mismo ocurre con el primero. – CommonsWare

0

voy a asumir que los que están hechos a la medida, por lo que no van a encontrar en las bibliotecas estándar de Android.

0

El segundo creo que es solo la forma en que se ve el menú predeterminado en ICS (y honeycomb para el caso). Si compila para 4.0 e incluye el código para un menú de opciones, creo que obtendrá esa IU por defecto. Si está buscando personalizarlo, consulte esta página http://developer.android.com/guide/topics/ui/actionbar.html y preste mucha atención a la sección "Agregar navegación desplegable".

La primera no forma parte de la interfaz de usuario de Android, eso es algo específico de la aplicación de Facebook.

Cuestiones relacionadas