Saltar al contenido

Cómo mostrar Toast en el centro de la pantalla

Solución:

Para mostrar el Tostado en el centro de la pantalla.

Toast toast = Toast.makeText(test.this,"bbb", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();

Colocando su tostada

Aparece una notificación de brindis estándar cerca de la parte inferior de la pantalla, centrada horizontalmente. Puede cambiar esta posición con el setGravity(int, int, int)
método. Esto acepta tres parámetros: a Gravity constante, un x-position offset, y un y-position compensar.

Por ejemplo, si decide que el brindis debe aparecer en la esquina superior izquierda, puede configurar la gravedad de esta manera:

toast.setGravity(Gravity.TOP|Gravity.LEFT, 0, 0);

Si desea empujar la posición hacia la derecha, aumente el valor del segundo parámetro. Para empujarlo hacia abajo, aumente el valor del último parámetro.

En Xamarin.Android, esto muestra un brindis en el centro de la pantalla:

            Toast toast = Toast.MakeText(ApplicationContext, "bbb", ToastLength.Long);
            toast.SetGravity(GravityFlags.Center, 0, 0);
            toast.Show();
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *