Publicar Multipart con Volley con el progreso sin utilizar HttpEntity

He visto el siguiente post: Trabajo POST Multipart Solicitud con Volley y sin HttpEntity

Mi problema es cómo incluir una barra de progreso.

Hay soluciones en torno a la barra de progreso, pero todos ellos utilizan HttpClient que quiero evitar ya que está obsoleto.

Simplemente no puedo resolver cómo combinar los dos.

Editar:

Estoy buscando una barra de progreso que muestra el porcentaje y no sólo un círculo continuo. Un ejemplo con una barra que quiero aparece aquí, pero está usando HTTPClient: Cómo enviar un post "multipart / form-data" en Android con Volley

Me parece simple, si no estoy malentendiendo el problema. ¿Por qué no acaba de empezar a mostrar su barra de progreso (preferiblemente uno indeterminado) y cuando sus solicitudes tienen éxito o no, su sólo detener la barra de progreso.

Algo como esto :-

myRequest(){ //Start Showing your progress bar here showProgressBar(); JsonObjectRequest myRequest = new JsonObjectRequest(Request.Method.GET, URL, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { //Hide progress bar here hideProgressDialog(); //TODO: I forgot what to do } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { //Hide progress bar here hideProgressDialog(); } }); queue.add(myRequest); } 

Espero que esto ayude 🙂

  • Enlace SSL mediante Google Volley
  • Android Volley ImageLoader - BitmapLruCache parámetro?
  • Android Studio: error: carácter ilegal: '\ u2028'
  • Android Studio + Volley = NoClassDefFound?
  • Cómo agregar dos atributos de Android: nombre a etiqueta de aplicación en el archivo de manifiesto?
  • País, estado y ciudad spinner no funciona correctamente
  • Apache HTTP Client Removal de API23, ¿tendrá un efecto en Volley?
  • Muestra la imagen predeterminada de NetworkImageView sin necesidad de red
  • ¿Por qué la cadena de respuesta de volley utiliza una codificación diferente de la de los encabezados de respuesta?
  • Reemplazar appname en user-agent con volley
  • Deja que el NetworkImageView de Volley muestre archivos de imágenes locales
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.