Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

сохранить данные в фрагменте и после их вернуть - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сдвиг item в ListView не до конца, а под ним кнопка http://www.cyberforum.ru/android-dev/thread888798.html
нужен простой пример как реализовать сдвиг item в listview, как на фото http://jpg.by/?dm=4RH1 сдвигаем - оно сдвигается не до конца, а там кнопка. Нажали её - item задвинулся обратно. и ели...
Программирование Android .pdf and android Доброго времен суток. Подскажите пожалуйста, есть ли нормальные библиотеки для отрисовки .pdf страниц? (именно отрисовка и ничего более, радактирование не нужно). если кто то работал, буду рад... http://www.cyberforum.ru/android-dev/thread888747.html
Не вызывается активность используя разный подход запуска Intent Программирование Android
У меня таким образом: startActivity(new Intent(getActivity(), MainActivity.class)); getActivity().finish(); код переходит на MainActivity. а вот таким образом, не переходит: Intent intent...
Создание XML файлов Андроидом Программирование Android
Требуется написать программу, которая будет создавать XML файл с некоторым кодом. Я не имею понятия как создвать файлы. Подскажите пожалуйста.
Программирование Android База данных на карте памяти http://www.cyberforum.ru/android-dev/thread887656.html
У меня приложение создаёт базу данных, но она создаётся в памяти телефона. Скажите как сделать чтобы она сохранялась на карте памяти?
Программирование Android Отменить метод Только начинаю учиться, поэтому вопрос может быть и глупый, но как "отменить" действие метода ? В главной активити есть pref = sp.getBoolean("pref", true); if (pref==true) { ... подробнее

Показать сообщение отдельно
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666

сохранить данные в фрагменте и после их вернуть - Программирование Android

03.06.2013, 11:14. Просмотров 780. Ответов 5
Метки (Все метки)

Как можно сохранить данные в фрагменте и после их вернуть?

сохраняю так:

Java
1
2
3
4
public void onSaveInstanceState(Bundle outState) {
            super.onSaveInstanceState(outState);
                outState.putString("curChoice", text);
                          }
восстанавливаю так:

Java
1
2
3
4
5
6
7
8
@Override
    public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
                if (savedInstanceState != null) {
 
                myText = savedInstanceState.getString("curChoice");
}
}
но таким образом сначала при запуске фрагмента вызывается onActivityCreated, а при выходе onSaveInstanceState и всё бы хорошо, но при следующем запуске onActivityCreated не запускается и естественно данные равны null. Как восстановить данные?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru