quiero comprobar si la tostada se ha descartado o no, porque el usuario hace clic en el mouse se muestra la tostada, pero me puede hacer clic continuo, así que tengo que comprobar, i no puede usar el cuadro de diálogocómo comprobar si la tostada se ha descartado o no
Respuesta
Toast toast = yourToastCreationCode();
if (null == toast.getView().getWindowToken())
{
yeahToastIsInvisible();
}
Basado en la respuesta de Denis, pero funcionó mejor para mí.
Toast t;
t=Toast.makeText(getActivity(), "test", Toast.LENGTH_LONG);
t.show;
if (t.getView().isShown())
{
//visible
}
'isShown' no funciona –
De acuerdo con la documentación isShown() "Devuelve la visibilidad de este punto de vista y todos sus antepasados" Entonces, esto no está funcionando –
Toast toast = null;
if (toast == null || toast.getView().getWindowVisibility() != View.VISIBLE) {
toast = Toast.makeText(getApplicationContext(),
"Text", Toast.LENGTH_SHORT);
toast.show();
}
Comprobar si el pan está visible antes de presentarse de nuevo.
Mostrando tostadas 'getWindowVisibility' devuelve' View.GONE' (6.0.1) –
- 1. Cómo comprobar si el correo se ha enviado correctamente
- 2. ¿Cómo comprobar si gcc ha fallado, ha devuelto una advertencia o ha tenido éxito? (en bash)
- 3. Cómo comprobar si el objeto se ha dispuesto en C#
- 4. JavaScript - cómo comprobar si el evento ya se ha agregado
- 5. Cómo comprobar si la sesión ha expirado o no en asp.net
- 6. Cómo comprobar si un comando bash se ha ejecutado correctamente
- 7. ¿Puede NHibernate comprobar si se ha generado el esquema db?
- 8. Cómo comprobar si la opción wifi está habilitada o no
- 9. Comprobar si un comando se ha ejecutado correctamente
- 10. ¿Hay alguna manera de saber si un UIViewController se ha presentado y descartado de forma modal?
- 11. php comprobar si se ha hecho clic en el enlace
- 12. programación comprobar para ver si el calendario se ha prestado
- 13. Comprobar si se ha introducido de correo electrónico correcta
- 14. cómo comprobar si el hudson está ocupado o no?
- 15. Cómo comprobar si NSTimer ya ha sido invalidado
- 16. Android cómo comprobar si el servicio de intento aún se está ejecutando o si ha dejado de ejecutarse
- 17. ¿Cómo comprobar si una actividad está funcionando o no
- 18. ¿Cómo comprobar si un usuario ha iniciado sesión en php?
- 19. Detectando cuando el usuario ha descartado el teclado virtual
- 20. Comprobar si la colección está vacía o no
- 21. Cómo comprobar si las cookies están vacías o no
- 22. ¿Cómo comprobar si NFC está habilitado o no en Android?
- 23. ¿Cómo comprobar si NSString es numérico o no
- 24. Para comprobar si la sesión está disponible o no
- 25. ¿Cómo comprobar si otra aplicación está minimizada o no?
- 26. Cómo comprobar si 3g está activo o no en android
- 27. ¿Cómo comprobar si SELECT EXISTS devuelve un valor o no?
- 28. Cómo comprobar si Zend select devuelve un resultado o no
- 29. ¿Cómo comprobar si los auriculares están enchufados o no?
- 30. ¿Cómo comprobar si el proceso no responde?
NOE .. todavía será nulo si se crea tostadas .. visibilidad no puede comprobación – stinepike