无法通过滑动解除通知

时间:2016-11-01 08:55:17

标签: android android-notifications

我有一个服务,根据某些条件向用户发送通知

 private void sendNotif(String title, String msg) {
    NotificationCompat.Builder builder = new NotificationCompat.Builder(NotificationService.this)
            .setContentTitle(title)
            .setContentText(msg)
            .setSmallIcon(android.R.drawable.stat_notify_chat);

    Notification notification = builder.build();
    notification.defaults |= Notification.DEFAULT_VIBRATE;
    notification.defaults |= Notification.DEFAULT_SOUND;

    startForeground(DEFAULT_NOTIFICATION_ID, notification);
}

现在我在解除此通知时遇到问题。

我尝试使用:.setOngoing(true);,

我尝试使用:notification.flags | = Notification.FLAG_ONGOING_EVENT;

尝试使用NotificationManager,但是没有找到如何使用NotificationManager通知的startForeground。

我知道startForeground时通知是活动的,所以我尝试将stopForeground添加到onDestroy(),但它仍然没有帮助。我谷歌数十页,但仍然无法找到解决这个问题的方法。将不胜感激任何帮助。

0 个答案:

没有答案