单击手机上的全部清除按钮时,Android通知将被清除

时间:2015-09-22 10:55:59

标签: android notificationmanager

嗨我通过点击手机状态栏中的全部清除来解决通知问题。我只有在用户点击指定的通知而不是通过clerall选项时才需要清除通知。必须显示通知直到他点击它清除它。帮我找到解决这个问题的方法。

1 个答案:

答案 0 :(得分:0)

Notification.FLAG_NO_CLEAR标志设置为通知。

Notification notification = new NotificationCompat.Builder(getApplicationContext())
        .setContentTitle(notificationTitle)
        .setContentText(notificationMessage)
        .setSmallIcon(notificationIcon)
        .setContentIntent(pIntent)
        .build();

notification.flags |= Notification.FLAG_NO_CLEAR;

NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
manager.notify(NOTIFICATION_ID, notification);