Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
mr_lancevrot
0 / 0 / 0
Регистрация: 10.03.2016
Сообщений: 9
1

Fragment и RoboSpice

16.08.2016, 14:33. Просмотров 233. Ответов 1
Метки нет (Все метки)

Всем доброго времени суток, возникла проблема при использовании асинхронного запроса с помощью RoboSpice и инициализации фрагмента. Проблема состоит в следующем, фрагменты у меня лежат в ViewPager'е, загружать все данные с сервера для каждого фрагмента не вариант, пришлось из фрагмента вызвать метод в Activity, который делал запрос и инициализировал этими данными ListView в данном фрагменте. ListView инициализируется, но только после того, как onCreateView() вернет view, так как запрос асинхронный и он тупо не успевает. Когда я перелистываю в пейджере на следующий фрагмент (там происходит абсолютно такая же ситуация) и обратно, ListView у меня уже заполнен и отображается(Как я понимаю это из-за кэширования). Как решить данную проблему?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2016, 14:33
Ответы с готовыми решениями:

Обновление fragment из другого fragment
Добрый вечер всем!! Подскажите пожалуйста как обновить один фрагмент из другого (а именно TextView...

Fragment
Eсть Activity состоящий из ActionBar в котором две вкладки, каждая из них это Fragment. Не пойму...

Кликабельные Fragment
Доброго дня, коллеги. Прошу помощи. Есть активити с scrollView, внутри его Fragment: ...

Работа с Fragment
Всем привет. Возникла проблема в ходе написания дипломной работы. Мне надо считать показания...

MapFragment в Fragment
Как получить MapFragment который находится в Fragment? Сейчас использую такой способ: MapFragment...

1
mr_lancevrot
0 / 0 / 0
Регистрация: 10.03.2016
Сообщений: 9
17.08.2016, 17:50  [ТС] 2
Разобрался. Если я все правильно понял, дело было не в поздней инициализации ListView, а в том, что FragmentPagerAdapter создавал следующий фрагмент до отображения вместе с нынешним. Помогла перерисовка фрагмента
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.08.2016, 17:50

WebView in Fragment
Как использовать WebView во фрагменте? Возвращаются слои в зависимости от номера фрагмента Я их...

SwipeRefreshLayout + Fragment
Имеется mainActivity c <android.support.v4.widget.SwipeRefreshLayout ...

Список из fragment
Гуру, как подобное сделать? ЕСТЬ: Большой LinearLayout в который надо добавлять разные "блоки"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru