У меня PendingIntent
установлено как contentIntent
внутри уведомления переднего плана, и этот PendingIntent
должен запустить последнее запущенное действие с singleTop
, чтобы другой экземпляр действия не был создан.
Проблема, с которой я сталкиваюсь, заключается в том, что когда в параметрах разработчика установлено значение Don't keep Activities
, в верхней части стека (A, B, C, C) создается дублирующее действие, где я хотел бы (A, B, C). ) где C - последнее запущенное действие.
Я знаю, что это дублируется, потому что когда я использую кнопку "Назад", я вижу два идентичных действия, прежде чем перейти к моим предыдущим действиям.