Pequeño Popup para instrucciones, como los cuadrados

Después de ver las últimas capturas de pantalla de la nueva aplicación foursquare y su globo como instrucciones de dibujos animados, me gustaría crear algunos de estos en mi aplicación.

Encontré una pregunta similar para el iPhone Pequeño popup para instrucciones … ¿Cómo?

Aquí hay otra captura de pantalla de la aplicación foursquare: Introduzca aquí la descripción de la imagen

Me gustaría saber cómo podría lograr eso con Android.

Gracias de antemano por cualquier ayuda.

ACTUALIZACIÓN : Esto es lo que podría conseguir hasta ahora, pero añadir algunos botones con un fondo dibujado personalizado y capas con un FrameLayout:

Introduzca aquí la descripción de la imagen

Pero todavía no podía conseguir el efecto de triángulo. Tal vez hay algo que puedo hacer con mi forma de fondo personalizado?

UPDATE2

Después de revisar sus sugerencias, decidí ir con la idea de Aaron C y agregó una imagen con una flecha en ella. Este es mi resultado actual:

Introduzca aquí la descripción de la imagen

Gracias Snailer, QuickAction API proyecto parece muy prometedor. Lo comprobaré al implementar más funciones en mi aplicación.

Ahora, sólo necesito obtener el color correcto o tal vez podría dejarlo así. Parece agradable también.

Y, por lo tanto, para resumir lo que hice:

  1. Tengo mi diseño xml inicial dentro de un FrameView.
  2. Como estoy usando un frameview, todo lo que pongo aquí será apilado uno sobre el otro. Así es como podría agregar cosas al diseño.

  3. En ese framelayout, pongo 2 relativelayouts con una imagen con el triángulo y un botón para crear los dos popups superiores. En el fondo puse un botón solamente.

  4. Eso es. Espero que ayude a alguien.

Muchas gracias de nuevo por toda su ayuda!

Eso suena como una cosa genial para implementar. Puede haber una variación incorporada de Android en AlertDialog que logre esto, pero si no aquí es cómo iría sobre la implementación:

Crear una nueva actividad cuyo fondo es negro con un valor de color alfa muy alto (bajo?). Esto le permitirá ver a través de ella a la actividad anterior en la pila. A continuación, agregue su alerta a las coordenadas que desee utilizando un diseño relativo con valores de relleno.

También es posible que desee agregar un oyente táctil que salga de la actividad si el usuario toca el globo (o quizás en cualquier parte de la pantalla).

Si desea ser sofisticado con la colocación de coordenadas del globo, puede pasar esta información a la nueva Actividad usando el intento de lanzamiento de la Actividad con los métodos putExtra() .

Es probablemente logrado a través de pelar un brindis.

La documentación del desarrollador muestra un tostado pelado en "Creación de una vista de tostadas personalizada" en http://developer.android.com/guide/topics/ui/notifiers/toasts.html

Es posible que desee ver la API de QuickAction . Esto lo consigue mediante el uso de PopupWindow, skinned, posicionado y animado.

  • ¿Puede PopupWindow de Android mostrar otro PopupWindow?
  • Desactivación del cuadro de diálogo al tocar fuera
  • Cómo modificar la vista de la pantalla de llamadas entrantes y salientes en android
  • Cómo animar la ventana emergente de abajo hacia arriba en android
  • Menú emergente en el clic de un botón en la barra de acción
  • Aparato de almacenamiento masivo USB Android
  • Quiero establecer el ancho de popup en tiempo de ejecución de acuerdo al tamaño del título en android
  • Color de fondo del menú de opciones de la barra de herramientas
  • ¿Cómo mostrar errores de entrada en popup?
  • Mostrar un PopupWindow centralizado
  • Android PayPalActividad no en pantalla completa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.