Índice

Los pop-ups

1. Toasts

Los toasts sirven para mostrar un mensaje corto, una indicación que no necesita la interacción del usuario.

Es posible crear un toast desde una actividad, un servicio o cualquier otra clase que tenga un contexto.

Toast.makeText(ToastExampleActivity.this, R.string.toast, 
Toast.LENGTH_SHORT).show();

Para crear un toast, utilice el método makeText que recibe como parámetros:

  • El contexto.

  • La cadena que se mostrará.

  • La duración de la visualización del toast. Dispone de dos valores predefinidos: Toast.LENGTH_SHORT y Toast.LENGTH_LONG.

El método show sirve para mostrar el toast.

Con lo que se obtendrá:

Images/09RI10.png

No olvide llamar al método show para mostrar el toast.

2. Snackbar

La snackbar es un mensaje que se muestra en la parte inferior de la pantalla e indica al usuario que se acaba de realizar una acción. Proporciona también una acción al usuario permitiéndole interactuar con la acción realizada.

FloatingActionButton fab = (FloatingActionButton) 
findViewById(R.id.fab); 
fab.setOnClickListener(new View.OnClickListener() { 
    @Override  
    public void onClick(View view) {  
        Snackbar.make(view, "Replace with your own action", 
Snackbar.LENGTH_LONG).setAction("Action", null).show(); 
    }  
});

Su inicialización requiere varias etapas:

  • Invocar el método make. Este método recibe como ...