Ocultar la barra de progreso del área de notificación en android cuando se completa el 100%

Estoy usando este tutorial

Para mostrar una notificación con una barra de progreso.

Todo funciona bien.

Pero no puedo hacer desaparecer el progreso cuando la tarea está 100% hecha

¿Cómo puedo hacer esto? Tx

5 Solutions collect form web for “Ocultar la barra de progreso del área de notificación en android cuando se completa el 100%”

Aquí está:

Notification.setProgress(0, 0, false); 

Donde el primer param representa min y el segundo parámetro representa el valor máximo. No olvide llamar a:

 Notification.notify(id, NotificationManager); 

Encontré una "solución" que funciona.

Simplemente llame a un nuevo RemoteView sin barra de progreso en su diseño cuando se complete la tarea

En el tutorial que uso tengo este progreso.xml llamado:

  notification.contentView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.progress); 

Cuando la tarea se realiza al 100%, llame al:

  notification.contentView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.done); 

Así que layout done.xml reemplaza a progress.xml

Utilizar esta :

  notificationManager.cancel(MY_NOTIFICATION_ID); 

Para quitar un ProgressBar de RemoteView utilice el código siguiente: –

  remoteViews.setViewVisibility(R.id.progressBar, View.INVISIBLE); 

También puede usar View.GONE pero que hará que android llene el espacio vacío.

tratar:

  ProgressBar.setVisibilty(View.INVISIBLE) 
  • Excepción android.view.WindowLeaked
  • ProgressDialog rechaza después de girar la pantalla
  • Mostrar una barra de progreso cuando se está cargando una actividad
  • FindViewById (android.R.id.progress) devuelve null
  • Mostrar ProgressDialog Android
  • Android: muestra el círculo de progreso como Google hace en sus aplicaciones
  • Diálogo de progreso de Android
  • No puedo ver el progreso de spinner en ProgressDialog en Lollipop
  • Mostrar diálogo de progreso dentro de DialogFragment
  • ¿Cómo se puede generar una pantalla de carga en Android?
  • ProgressDialog Actividad de fondo Fade Out Animation
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.