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

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

Войти
Регистрация
Восстановить пароль
 
div22
0 / 0 / 0
Регистрация: 11.02.2013
Сообщений: 42
#1

Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити? - Android

25.09.2014, 21:59. Просмотров 579. Ответов 1
Метки нет (Все метки)

как сделать что бы данные введенные в EditText сохранялись и пополнялись в новом активити...

Идея такая: вводим текст в edittext нажимаем кнопку и данные сохраняются и выводятся в новом активити, последующие вводы в EditText добавляют новое активити, вообщем должно получиться что то вроде списка комментариев...нашел здесь (http://androiddocs.ru/…-dannyx-v-nastrojkax/) пример с использованием Preferens, но не могу допетрить как это выводить в ListView, чтоб добавлял item за item-ом и сохранял при выходе.....Может лучше использовать SQlite?....У кого есть полезная информация, пожалуйста помогите!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2014, 21:59     Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити?
Посмотрите здесь:

Android Как передать ссылку на элемент активити в другой класс чтобы провести операции надо ним
Android Как передать данные в EditText
Android Как хранить введенный однажды в EditText номер, чтобы при след. запуске отображался только он?
Как закрепить высоту EditText, чтобы помещался только один ряд символов Android
Android Как сделать приложение без единого активити
Взять символы с EditText и прировнять их к переменным.Как это можно сделать? Android
Ребят, как сделать так, что бы фокус с одного editText переключался на другой? Android
Как передавать динамические данные (координаты GPS) из активити в диалог? Android
Android Как с ListFragment передать имя файла чтобы открыть его в другом Активити?
Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные Android
Передать данные в активити Android
Android Сохранение набранного в EditText текста при смене активити

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Trackback
0 / 0 / 1
Регистрация: 26.09.2014
Сообщений: 9
26.09.2014, 14:41     Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити? #2
Мм...порождать новые активити для каждого случая - не варияант, и бо, по достижению лимита heap заработает сборщик мусора и все старые активности помрут. По поводу примера с SP - не знаю, мы его не видели.
По сути, Если текста будет очень много, то БД нужна точно, потому что SP - это все таки файл, а чтение больших файлов требует много времени, к тому же у SP есть ограничения. А для корректной работы ListView нужен адаптер, при чем эти адаптеры тоже разные и опять таки зависят от задачи. Для простого банального текста можно и обойтись ArrayAdapter, а если нужно подшаманить чего или контролировать процесс, то тут уже BaseAdapter надо наследовать. Но большой список - тоже не вариант, память тоже умеет заканчиваться, при чем на разных устройствах в разное время. Нужен "пейджинг". Решение вашей задачи есть в любой книге, где разбирается работа с ListView или же даже в онлайн уроках, в гугле есть куча статей по этому поводу.
Yandex
Объявления
26.09.2014, 14:41     Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити?
Ответ Создать тему
Опции темы

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