ver studio progreso programacion porque notificaciones muestra las flecha descargas descarga curso barra aparecen aparece android progress

studio - Progreso de la descarga de Android



porque no me aparecen las descargas en la barra de notificaciones (1)

Creo que esto ha sido respondido aquí .

En pocas palabras: use "Content-Length", que debería estar en los campos de encabezado.

EDIT: lo siento, no estaba respondiendo a la pregunta exactamente. Básicamente, una vez que conoce la longitud total esperada del contenido, puede hacer un seguimiento de la cantidad de datos que ha recibido y calcular el porcentaje completado.

Ver también: Cómo crear un gestor de descargas.

Quiero saber el progreso de alguna descarga.
Cuando obtengo algún recurso de internet, así:

String myFeed = request.getURI().toString(); URL url = new URL(myFeed); URLConnection connection = url.openConnection(); HttpURLConnection httpConnection = (HttpURLConnection) connection; int responseCode = httpConnection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { InputStream in = httpConnection.getInputStream(); // Process the input stream }

Cuando "InputStream in = httpConnection.getInputStream ();" se llama,
Todo el contenido del archivo se descarga a la vez.

Si uso:

htttpResponse = httpClient.execute(httpRequestBase);

El problema es el mismo.

¿Cómo puedo detectar el progreso real de la descarga?

¡Gracias a todos!