интентом и флагом SINGLE_TOP, по нажатию на которые откроется определленный фрагмент и активити(если не открыта). Проблема же заключается в том, что при нажатии на нотификейшн просто открывается ещё один экземпляр активности даже если уже открыто приложение. То есть, не находит активность, хоть она и есть, а создает новую. Исходя из логов, заметил что при первом запуске у активности не указывается пакет, по типу: " 24253-24253/? I/MainActivity: onCreate". Но, при нажатии на нотификейшн, пакет уже появляется. Как я понял, дело в affinity, но почему при лаунче оно не устанавливается, а только после создания интента?
хз че ты делаешь, может noHistory в манифесте поставить
Обсуждают сегодня