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