Я нашел много ответов на это, но никто не помог:( У меня есть этот код:
private static void generateNotification(Context context, String message) {
int icon = R.drawable.icon;
NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
int notifyID = 96;
NotificationCompat.Builder mNotifyBuilder = new NotificationCompat.Builder(context)
.setContentTitle("MyApp")
.setContentText(message)
.setDefaults(Notification.DEFAULT_ALL)
.setAutoCancel(true)
.setSmallIcon(icon);
Notification notification = mNotifyBuilder.build();
notification.flags |= Notification.FLAG_AUTO_CANCEL;
mNotificationManager.notify(notifyID, notification);
}
Но если я нажимаю на уведомление, ничего не происходит, и он все еще там. В документации есть, что мне нужно использовать:
.setAutoCancel(true)
У кого-то есть аналогичная проблема, и кто-то говорит ему:
notification.flags |= Notification.FLAG_AUTO_CANCEL;
Я использую оба, но никакого результата:( Большое спасибо за ответы.:)