add some flag to pending intent when needed

This commit is contained in:
Ahmet Inan 2022-10-31 12:03:00 +01:00
parent fb4e406d7b
commit 93a89ebfca

View file

@ -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) {