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?
- Llamando a showAtLocation de popupwindow se está estrellando la aplicación
- Mensaje emergente de Android
- Popup en android?
- Android con la cabeza de flecha
- Creación de menú emergente en android 2.3 GingerBread
Aquí hay otra captura de pantalla de la aplicación foursquare:
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:
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:
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:
- Tengo mi diseño xml inicial dentro de un FrameView.
-
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.
-
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.
-
Eso es. Espero que ayude a alguien.
Muchas gracias de nuevo por toda su ayuda!
- Fondo personalizado de la ventana emergente del error
- Diálogos y ventanas emergentes en Android
- gap_init llamado de origen restringido
- Cómo llamar o aparecer fragmento al hacer clic en el botón
- ¿Cómo mostrar un cuadro de edición de texto "sobre" la pantalla?
- Cómo abrir la ventana emergente en EditText prensa larga en el estudio de Android
- Android: Error popup en EditText no se mueve hacia abajo cuando el teclado desaparece
- ¿Cómo puedo reemplazar mi código popupmenu con la lista popupwindow?
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.
- Instalando R en Android
- Cliente-Servidor: Transferencia de archivos de Android a PC conectada vía socket