From 93a89ebfcad453b230b579a3fcc5421860b32ec5 Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Mon, 31 Oct 2022 12:03:00 +0100 Subject: [PATCH] add some flag to pending intent when needed --- app/src/main/java/xdsopl/robot36/MainActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/xdsopl/robot36/MainActivity.java b/app/src/main/java/xdsopl/robot36/MainActivity.java index 53301f9..cf14e75 100644 --- a/app/src/main/java/xdsopl/robot36/MainActivity.java +++ b/app/src/main/java/xdsopl/robot36/MainActivity.java @@ -73,7 +73,10 @@ public class MainActivity extends AppCompatActivity { private void showNotification() { Intent intent = new Intent(this, MainActivity.class); - PendingIntent pending = PendingIntent.getActivity(this, 0, intent, 0); + int flags = 0; + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) + flags = PendingIntent.FLAG_IMMUTABLE; + PendingIntent pending = PendingIntent.getActivity(this, 0, intent, flags); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { NotificationChannel channel = manager.getNotificationChannel(channelID); if (channel == null) {