Я использую локальное уведомление для моего приложения. проблема: когда я нажимаю на уведомление, оно открывает приложение с самого начала. Но я хочу открыть приложение с того же экрана, где приложение вводится в фоновом режиме.
Решение, которое я уже пробовал:
Intent intent = new Intent(this, SplashScreen.class);
intent.setFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);
PendingIntent contentIntent = PendingIntent.getActivity(this, new Random().nextInt(), intent, 0);
Я пробовал много настроек флагов, но ни один из них не работает и PendingIntent.FLAG_ONE_SHOT
также не работает.
Я пробовал по этой ссылке также Как открыть уже открытое действие вместо создания нового? , но это не работает для меня.
ПЛАТФОРМА: Android 9 (p ie), Минимальный API : 24.
Пожалуйста, помогите.