Работа с фрагментами

Рейтинг: 0Ответов: 2Опубликовано: 19.09.2014

Доброго дня! В общем, ситуация следующая. Нужно сделать форму для заполнения данными, которая состоит из 7 экранов. Суть заключается в следующем: нужно сделать, чтобы я между ними ходил вперед и назад, при этом данные сохранялись. Сделать это нужно с использованием фрагментов. Может кто подсказать идею, как это можно реализовать, или направить в нужном направлении?

Ответы

▲ 1

Направлю более точно.
1. startandroid.ru - там читаем про фрагменты все, что можно.
2. Для прокручивания экранов хорошо бы использовать android.support.v4.view.ViewPager, в гугле уроков можно найти немало. Также можно при этом спрятать android.support.v4.view.PagerTabStrip (а можно и не прятать). Правда, идея может быть не совсем адекватная, но, имхо, я так бы и сделал (p.s. сам я новичок).
3. Для сохранения содержимого фрагмента я использовал

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setRetainInstance(true);
}

Опять же, про ViewPager много уроков, там я нашел ответы почти на все свои вопросы касательно данной темы.

▲ 0

Направляю в нужном направлении (ц) - начните с google "Урок 104. Android 3. Fragments. Lifecycle"