Android SingleTask и использование StartActivity (Intent) вызывает метод onCreate ()?

У меня есть два действия, определенные в моем файле манифеста, одно из них - это действие, которое я запускаю, когда нажимаю кнопку внутри своего приложения:

    <activity android:name = ".ui.activity.CustomActivity"
        android:launchMode = "singleTask"
        />

В моем коде я создаю намерение и делаю

startActivity(myIntent)

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

Может кто-нибудь объяснить, почему он так себя ведет?

0
0
15
1

Ответы 1

Похоже, вам нужно использовать режим запуска singleTop вместо singleTask

Другие вопросы по теме