Member 13923913 Ответов: 0

[Xamarin forms] повторное использование активности при запуске приложения через intent (уведомление)


Привет,

мое приложение отправляет уведомления пользователю, который должен открыть определенную страницу в приложении при нажатии.
Передача параметров работает нормально, открытие страницы тоже.
Но одна проблема сводит меня с ума: каждый раз, когда приложение вызывается из уведомления-намерения, создается новый экземпляр действия, а "старый" продолжает существовать. Но я хотел бы повторно использовать основную деятельность.

Кто-нибудь знает, как архивировать повторное использование основного activiy при вызове приложения через intent из уведомления?

С уважением

Что я уже пробовал:

protected override void OnNewIntent(Intent intent)
        {
        var intent = new Intent(this, typeof(MainActivity)).SetFlags(ActivityFlags.ReorderToFront);
StartActivity(intent);
        }

0 Ответов