Фрагмент ViewState восстановлен в OnStart?
Когда ориентация меняется, фрагментviewState
восстановлен только вonStart
, После , ,onAttach
onCreateView
onViewCreated
а такжеonActivityCreated
и даже послеonCreate
, Зачем? Это слишком поздно
Мне нужно заполнить результаты запроса БД в ListView на основе некоторого значения TextView. В настоящее время я пытаюсь сделать это вonViewCreated
, Но вид государства нет восстановлен на этом этапе.
Могу ли я заставить восстановление рано? Или как побороть эту проблему? Любые идеи, пожалуйста.
PS: я использую actionbarsherlock и зависимую библиотеку android support-v4 r7
PS2: если я буду загружать данные вonStart
тогда он будет делать дополнительные запросы, когда фрагмент возобновится послеonStop
(Я могу решить это, добавив немного логическоеisLoaded
- но это нелучшее решение).