¿Mostrar dos mensajes Toast a la vez?

Quisiera que un mensaje Toast se mostrara en una ubicación y un mensaje Toast diferente para mostrarlo en otra ubicación simultáneamente.

  1. Múltiples mensajes Toast parecen siempre cola y mostrar en orden. ¿Es posible mostrar ambos mensajes al mismo tiempo?

  2. ¿Hay una solución que por lo menos da esa apariencia y no implica jugar con el diseño de la actividad?

Edit: Parece que la respuesta a la primera pregunta es no, no es posible. ¿Qué tal una solución? Una solución para mí incluye algo que aparece "sobre" la aplicación como un Toast y no interfiere con la interacción del usuario con la aplicación (por lo tanto, no un AlertDialogue o cualquier cosa que llama onPause (), etc).

Como S͢ky D͢ream dijo, no se puede hacer. ¡Pero hay una solución! Puede crear Toast personalizadas que pueden contener cualquier View . Eso significa que usted puede tener el diseño con dos mensajes en diferentes lugares dentro de una tostada.

Puedes encontrar cómo hacerlo aquí , o puedes empezar directamente con este fragmento:

 LayoutInflater inflater = getLayoutInflater(); View layout = inflater.inflate(R.layout.custom_toast, (ViewGroup) findViewById(R.id.toast_layout_root)); TextView text = (TextView) layout.findViewById(R.id.text); text.setText("This is a custom toast"); Toast toast = new Toast(getApplicationContext()); toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0); toast.setDuration(Toast.LENGTH_LONG); toast.setView(layout); toast.show(); 

Respuesta corta, No, no puedes

No puede mostrar 2 Toast al mismo tiempo. Estoy seguro de esto, ya lo intenté, pero puedo mostrar sólo una tostada.

Pero si usted quiere realmente mostrar dos tostadas al mismo tiempo entonces usted fijará el mecanismo del hilo para demostrar uno tras otro en el mismo lugar.

  • Android: crea un brindis anclado en una vista
  • Contabilización del mensaje Toast de un hilo
  • Suprimir tostadas del paquete en Android
  • ¿Cómo mostrar Toast de un Servicio después de que la actividad principal termine?
  • Error de Android Toast
  • Mensaje de tostada persistente: La tostada no desaparecerá después de la ejecución
  • Ocultar toast
  • ¿Cómo dejar de mostrar el mensaje de Toast cuando la aplicación está cerrada?
  • Android Vibrar en la tostada (Homer: Mmmm vibrar en la tostada)
  • ¿Cómo mostrar un Toast dentro de un Handler / hilo?
  • ¿Por qué son los mensajes emergentes de Android llamados brindis?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.