Два экземпляра одной и той же активности с viewpager запускаются одновременно - PullRequest
0 голосов
/ 30 октября 2018

У меня есть эта странная проблема, когда у меня есть действие B, которое я начинаю использовать метод start Activity из действия A, и когда я вызываю finish () в действии B, оно закрывается

когда я снова запускаю действие B из действия A, кажется, что предыдущий экземпляр, а также текущий экземпляр активен в памяти, но если я закрою приложение и запустлю его снова, он будет работать нормально только в первый раз

когда я начинаю занятие B во второй раз, оно не работает должным образом Как запретить запуск предыдущего экземпляра, только новый экземпляр будет запущен в памяти?

1 Ответ

0 голосов
/ 31 октября 2018

Вы пробовали флаги?

Intent(context, BActivity::class.java)
    .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
    .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...