В моей отладке я замечаю, что onPause/onStart/onStop/onDestroy вызывается сначала по фрагменту, а затем по его активности, тогда как onResume - наоборот - onResume активности вызывается первым перед его фрагментом.Жизненный цикл между активностью и фрагментом
Почему заказ отличается от onPause/onStart/onStop vs onResume между активностью и фрагментом?
09-28 15:26:40.869 30320-30320/testintent D/TestFragment﹕ onStart
09-28 15:26:40.869 30320-30320/testintent D/TestActivity﹕ onStart
09-28 15:26:40.869 30320-30320/testintent D/TestActivity﹕ onResume
09-28 15:26:40.869 30320-30320/testintent D/TestFragment﹕ onResume
09-28 15:26:40.869 30320-30320/testintent D/TestActivity﹕ onPostResume
вы уверены, что для OnStart? – sschrass
@SatelliteSD Вход включен. – Boon
Интересный вопрос. Вы видите множество диаграмм жизненных циклов активности и фрагментации, которые параллельны друг другу, но я не могу найти диаграмму, указывающую непосредственно из 'onResume()' операции 'на фрагмент 'onResume()' Fragment. В разделе «onResume()« Фрагмент »руководство разработчика говорит:« Обычно это связано с «Activity.onResume» жизненного цикла содержащейся активности », но в нем не указывается, как и не сказать, когда может быть исключение в общем случае , Из любопытства, являются ли ваши заявления Log.d' самыми первыми строками каждого метода? – pjd