Я заметил, что существует 2 раза, когда стартактивность с целью той же деятельности (
) вызывается в моем проекте Android, и он называется в обоих местах, как это:
Код: Выделить всё
FirstActivity.intent(...).apply {
flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
startActivity(this)
}
Но это приводит к FirstActivity.oncreate , который называется дважды. Почему это происходит? Разве нельзя нельзя называть вместо второго раз? В манифесте Android, что у FirstActivity нет никаких атрибутов (поэтому LaunchMode не переопределяется там).
Подробнее здесь:
https://stackoverflow.com/questions/797 ... clear-task