Android: ¿Cómo crear una notificación "En curso"?

Introduzca aquí la descripción de la imagen

Hola, ¿Cómo puedo crear la notificación permanente como la primera para Battery Indicator?

Asigne el indicador Notification.FLAG_ONGOING_EVENT a su Notification .

Código de muestra:

 yourNotification.flags = Notification.FLAG_ONGOING_EVENT; // Notify... 

Si no está familiarizado con la API de Notification , lea Creación de notificaciones de barras de estado en el sitio web de desarrolladores de Android.

En caso de que esté utilizando NotificationCompat.Builder , puede utilizar:

 NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context) mBuilder.setOngoing(true); //this will make ongoing notification 

En realidad, se recomienda a bitios o banderas de notificación, en lugar de establecer las banderas directamente. Esto le permite establecer múltiples banderas a la vez.

Por ejemplo:

 notification.flags |= Notification.FLAG_ONGOING_EVENT; notification.flags |= Notification.FLAG_SHOW_LIGHTS; 

Establecerá ambas banderas a la vez, mientras que:

 notification.flags = Notification.FLAG_ONGOING_EVENT; notification.flags = Notification.FLAG_SHOW_LIGHTS; 

Sólo establecerá el indicador FLAG_SHOW_LIGHTS.

 public static final int FLAG_ONGOING_EVENT 

Desde: API Nivel 1
Bit a ser dirigido a bit a bit en el campo de banderas que debe ser establecido si esta notificación es en referencia a algo que está en curso, como una llamada telefónica.

 public static final int FLAG_FOREGROUND_SERVICE 

Dado que: Nivel de API 5 Bit que se va a realizar en el campo de indicadores que debe establecerse si esta notificación representa un servicio en ejecución.

  • ¿Dónde se muestran las notificaciones en Chrome en Android?
  • Diseño de notificaciones personalizadas de Android con RemoteViews
  • ¿Cómo actualizo el texto de notificación de un servicio de primer plano en Android?
  • ¿Cómo agregar sonido a la notificación?
  • Mostrar una barra de progreso continuo en la notificación, android?
  • No se pudo resolver: com.google.android.gms: play-services-gcm: 7.5.
  • El proceso de fondo de la aplicación se detiene, si el dispositivo se ha iniciado
  • Repetición de notificaciones en Android 4
  • ¿Cómo encuestar un webservice en el intervalo finito de androide?
  • ¿Cómo resulta un resultado de servicio a una actividad
  • Cerrar la barra de estado después de hacer clic en Notificación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.