У меня есть действие, которое расширяет ActionBarActivity и реализует ActionBar.Listener. Он действует как просмотр пейджера. Внутри у меня есть 3 ListFragment (организованные на 3 вкладках). Теперь мне нужно заполнить фрагменты данными из серверной части. Не могли бы вы помочь мне организовать структуру кода?
Должен ли я использовать AsyncTask или загрузчик? Не лучше ли поместить их в отдельный публичный класс?
Является ли хорошей идеей использование сохраненных фрагментов для сохранения данных при пролистывании вкладок и изменении конфигурации?
В результате я имею в виду большое изображение загрузчика, помещенное в центр фрагмента, ожидающего данных. Через некоторое время он исчезает и показывает записи внутри строк ListFragment. Где я должен поместить вызов AsyncTask (при условии использования этого класса)? В деятельности? Внутри каждого фрагмента?
Как правильно сообщить фрагменту, что действие вызывает onPostExecute и данные готовы к использованию?
Я совершенно запутался в этом, мне просто нужен хороший способ начать, кажется, что все подходят к этому по-разному, и я не знаю, что лучше...