Notificación de Android FLAG_AUTO_CANCEL no funciona y no se muestra nueva Actividad

He estado buscando casi un día para este problema, he seguido el ejemplo de la notificación de Android aquí: http://www.vogella.com/articles/AndroidNotifications/article.html . Funcionó bien y puedo enviar la Notification . El problema es, cuando hago clic en la notificación, no desaparece aunque he establecido:

setAutoCancel(true) Y notification.flags |= Notification.FLAG_AUTO_CANCEL

Actualización: aquí está mi código

 Intent intent = new Intent(MyNotification.this, NotificationReceiver.class); PendingIntent pIntent = PendingIntent.getActivity( MyNotification.this, 0, intent, 0); NotificationCompat.Builder builder = new NotificationCompat.Builder(MyNotification.this) .setSmallIcon(R.drawable.ic_launcher) .setAutoCancel(true) .addAction(R.drawable.ic_launcher, "Call", pIntent) .addAction(R.drawable.ic_launcher, "More", pIntent) .addAction(R.drawable.ic_launcher, "And more", pIntent) .setContentTitle("New mail from " + "[email protected]") .setContentText("Subject"); Notification noti = builder.build(); noti.flags |= Notification.FLAG_AUTO_CANCEL; NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); notificationManager.notify(0, noti); 

¿Alguna idea de dónde viene el problema? Gracias por su ayuda.

utilizar esta..

Notification.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL

La notificación de Android no desaparece después de hacer clic en la notificación

Prueba a eliminar:

 noti.flags |= Notification.FLAG_AUTO_CANCEL; 

Debe funcionar sin noti.flags.

La nueva forma de utilizar flags en NotificationCompat es utilizar los métodos definidos, como setAutoCancel (true).

  • Cómo crear una notificación de recordatorio
  • ¿Han caducado los ID de registro de GCM?
  • Notificación de Android Acción que no llama a la intención pendiente de servicio
  • ¿Cómo abrir la aplicación principal de la usable?
  • Tamaño grande del icono de la notificación del empuje de GCM
  • ¿Es seguro utilizar Intent.FLAG_ACTIVITY_MULTIPLE_TASK?
  • ¿Cómo desactivar / reactivar la vibración que se produce al recibir la notificación?
  • ¿Es posible configurar la notificación ampliada como predeterminada en las notificaciones de texto grande?
  • ¿Cómo enviar a "Misceláneo" canal de notificación?
  • Icono grande ¿El mapa de bits aparece como un cuadro blanco en la notificación?
  • ¿Cómo encuestar un webservice en el intervalo finito de androide?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.