Назад к задачам
Junior — Senior
6

Порядок вызова методов жизненного цикла Activity при последовательных переходах

Компании, где спрашивали:

Netris
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В сценарии задействованы три Activity. Определите, какие callbacks жизненного цикла будут выполнены у каждой из них при переходах.

// Activity 1 запускает Activity 2

fun onCreate () { // это Activity 2
    this.finish()
    // открываем Activity 3
}

Ожидаемый результат

  • у Activity 1: onPause, onStop
  • у Activity 2: onDestroy
  • у Activity 3: все методы до onResume включительно