ANDROID: 006-RENDERIZADO DE ALERTAS CON TOAST

 En este post veremos la manera de manejar alertas que se muestran al usuario en una aplicación Android, con lo cual podremos renderizar mensajes de utilidad ya sea para explicar el procesamiento correcto o incorrecto de algo que se esté realizando en la aplicación. Con esto vamos conociendo un poco más de los controles sobre Android, con lo que en temas posteriores iremos combinando según sea necesario para un posible desarrollo formal y profesional.

[ANDROID] ANDROID: 006-RENDERIZADO DE ALERTAS CON TOAST

Ahora veremos el manejo del control Toast, el cual nos permite renderizar alertas para visualización del usuario.

Este control es muy sencillo de usar, por lo que aprovechando esto, usaremos el ejemplo anterior en el que trabajamos con el control Spinner para leer la selección realizada en esta y posteriormente mostrar dicho valor en una alerta de tipo Toast.

Aquí les dejo la parte más importante del código para este proceso.

spOpciones=(Spinner) findViewById(R.id.spOpciones);
btnMostrarToast=(Button) findViewById(R.id.btnMostrarToast);

List listaSpinner=new ArrayList<>();

listaSpinner.add("codideep.com");
listaSpinner.add("Curso gratuito de android");
listaSpinner.add("Plataforma de software");

ArrayAdapter arrayAdapter=new ArrayAdapter(contexto, android.R.layout.simple_spinner_dropdown_item, listaSpinner);

spOpciones.setAdapter(arrayAdapter);

btnMostrarToast.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        String seleccionSpinner=spOpciones.getSelectedItem().toString();

        Toast toast=Toast.makeText(getApplicationContext(), seleccionSpinner, Toast.LENGTH_LONG);

        toast.show();
    }
});

Sin más, les dejo con el siguiente video para que se entienda mejor lo anteriormente mencionado.

Autor: Kevin Arias

Comentarios