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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
lavan
51 / 51 / 1
Регистрация: 21.03.2009
Сообщений: 371
#1

Динамически созданные компоненты - Android

28.05.2013, 12:44. Просмотров 573. Ответов 5
Метки нет (Все метки)

Здравствуйте, возник вопрос. есть Fragment на него в run time добавляются компоненты, после смены fragment и последующем восстановлении,все компоненты созданные в run time исчезают.
как можно сохранить/восстановить динамически созданные компоненты?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 12:44     Динамически созданные компоненты
Посмотрите здесь:

Android Динамически создать layout для адаптера
Android Высота/ширина динамически создаваемого элемента
Назначение id динамически созданным view Android
Android Динамически созданный элемент по центру
Создание подкнопки динамически Android
Android Изменение позиции динамически созданного элемента
Не сохраняются кнопки созданные программно Android
Android Фильтрация ввода у динамически созданных edittext
Android Обработчик динамически созданных кнопок
Android Динамически созданные обьекты?
Android Достать массив из динамически созданного адаптера)
Не видны программно созданные файлы Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
28.05.2013, 12:45     Динамически созданные компоненты #2
добавив их заново.
lavan
51 / 51 / 1
Регистрация: 21.03.2009
Сообщений: 371
28.05.2013, 12:57  [ТС]     Динамически созданные компоненты #3
я думал об этом,но надеялся,на наличие системного saveInstance. компоненты в процессе работы программы будут изменять своё состояние из-за этого хотел избежать ручного сохранения,да и каждый раз пересоздавать компоненты наверное ресурсоёмкое занятие. нет средств которые предлагает android?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
28.05.2013, 13:04     Динамически созданные компоненты #4
да, в фрагменте есть метод onSaveInstanceState, но если вы просто удаляете фрагмент а потом добавляете другой инстанс, то он вам не поможет.

Добавлено через 25 секунд
http://developer.android.com/referen.../Fragment.html
lavan
51 / 51 / 1
Регистрация: 21.03.2009
Сообщений: 371
28.05.2013, 13:16  [ТС]     Динамически созданные компоненты #5
если я правильно понимаю использование этого метода
Java
1
onSaveInstanceState(true)
то он сохраняет полностью весь фрагмент? потому что фрагмент не имеет метод rstoreInstanceState, тогда не понятно,почему не сохраняются динам компоненты, они же часть состояния фрагмента?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
28.05.2013, 13:24     Динамически созданные компоненты #6
смотрите ссылку.
Yandex
Объявления
28.05.2013, 13:24     Динамически созданные компоненты
Ответ Создать тему
Опции темы

Текущее время: 09:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru