From 7116ef522cfbc92a67d3878699cf2983d90267a8 Mon Sep 17 00:00:00 2001 From: mzoeller Date: Thu, 6 Feb 2020 18:39:44 +0100 Subject: [PATCH] Clear notifications on open app (#93) --- .../java/com/github/gotify/messages/MessagesActivity.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/github/gotify/messages/MessagesActivity.java b/app/src/main/java/com/github/gotify/messages/MessagesActivity.java index 59ab56e..8e2cc91 100644 --- a/app/src/main/java/com/github/gotify/messages/MessagesActivity.java +++ b/app/src/main/java/com/github/gotify/messages/MessagesActivity.java @@ -1,5 +1,6 @@ package com.github.gotify.messages; +import android.app.NotificationManager; import android.content.BroadcastReceiver; import android.content.Context; import android.content.DialogInterface; @@ -284,6 +285,12 @@ public class MessagesActivity extends AppCompatActivity @Override protected void onResume() { + + Context context = getApplicationContext(); + NotificationManager nManager = + ((NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE)); + nManager.cancelAll(); + IntentFilter filter = new IntentFilter(); filter.addAction(WebSocketService.NEW_MESSAGE_BROADCAST); registerReceiver(receiver, filter);