es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, puedo darte un ejemplo de cómo mostrar una barra de progreso mientras se cargan datos en una aplicación de Android usando la clase ProgressDialog.

    Primero, crea un nuevo objeto ProgressDialog en tu función:

    ProgressDialog progressDialog = new ProgressDialog(context);
    progressDialog.setMessage("Cargando datos...");
    progressDialog.setCancelable(false);
    progressDialog.show();
    

    Esto creará una nueva ventana de diálogo con un mensaje “Cargando datos…” que no puede ser cancelado por el usuario.

    Luego, realiza la solicitud de red como lo harías normalmente. Una vez que la solicitud esté completa, descarta el diálogo de progreso:

    progressDialog.dismiss();
    

    Puedes colocar este código dentro del callback de tu solicitud de red.

    Esto mostrará una ventana de diálogo de barra de progreso hasta que se carguen los datos, y luego la descartará una vez que se complete la carga.

Comments are closed.