У меня есть ListFragment
, который зависит от хостинга Activity
для правильной инициализации.При первом запуске загружается нормально.Как только я меняю ориентацию, мое приложение вылетает.По трассировке стека я вижу, что я не пытаюсь добавить Fragment
преждевременно, скорее Android пытается восстановить Fragment
.
У меня setRetainInstance(false)
установлено в методе onStart
но не могу найти способ отключить восстановление Fragment
после изменения ориентации.Есть идеи?Нужно ли удалять Fragment
до того, как мое приложение будет уничтожено?
Редактировать: я отложил инициализацию списка до тех пор, пока действие не будет готово.Android удобно отображает сообщение «загрузка» до тех пор, пока не будет установлен адаптер.