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

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

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

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

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

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

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

Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные - Программирование Android
Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные

Сохранение набранного в EditText текста при смене активити - Программирование Android
Добрый день, подскажите как сделать чтобы при смене активити текст в EditText не пропадал.

Открыть картинку в новом активити - Программирование Android
Приветствую уважаемые разрабы. Сразу извиняюсь если написал не в той ветке. Задача такая : есть 2 бланка активити : на первом несколько...

Как передать данные в EditText - Программирование Android
Есть активность из которой необходимо передать данные в активити планировщика таким образом чтобы они оказались в поле EditText (строка...

Как получить данные из EditText, созданного программно, или как узнать ID элемента? - Программирование Android
Всем здрасте и с Новым годом! Суть вопроса: Как получить значение, введенное пользователем в EditText, созданного программно или через...

Как всё сместить вверх, чтобы EditText оказался вверху клавиатуры - Программирование Android
Работаю на Android Studio. Как всё сместить вверх, чтобы EditText оказался вверху клавиатуры и было видно, что пользователь вводит? У...

1
Trackback
0 / 0 / 1
Регистрация: 26.09.2014
Сообщений: 9
26.09.2014, 14:41 #2
Мм...порождать новые активити для каждого случая - не варияант, и бо, по достижению лимита heap заработает сборщик мусора и все старые активности помрут. По поводу примера с SP - не знаю, мы его не видели.
По сути, Если текста будет очень много, то БД нужна точно, потому что SP - это все таки файл, а чтение больших файлов требует много времени, к тому же у SP есть ограничения. А для корректной работы ListView нужен адаптер, при чем эти адаптеры тоже разные и опять таки зависят от задачи. Для простого банального текста можно и обойтись ArrayAdapter, а если нужно подшаманить чего или контролировать процесс, то тут уже BaseAdapter надо наследовать. Но большой список - тоже не вариант, память тоже умеет заканчиваться, при чем на разных устройствах в разное время. Нужен "пейджинг". Решение вашей задачи есть в любой книге, где разбирается работа с ListView или же даже в онлайн уроках, в гугле есть куча статей по этому поводу.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2014, 14:41
Привет! Вот еще темы с ответами:

Как передавать динамические данные (координаты GPS) из активити в диалог? - Программирование Android
Здравствуйте Уважаемые! :senor: подскажите пожалуйста, есть класс активити в котором описана работа с GPS, и мне нужно вызывать диалог...

Как закрепить высоту EditText, чтобы помещался только один ряд символов - Программирование Android
Как закрепить высоту EditText, чтобы помещался только один ряд символов, так чтобы при нажатии на Enter на клавиатуре EditText не...

Как вызвать метод в активити классе из обычного не активити класса? - Программирование Android
Есть активити в котором вводятся логин и пароль. При нажатии кнопки "войти" в отдельном классе "сокетсервер"(+в отдельном потоке)...

Как с ListFragment передать имя файла чтобы открыть его в другом Активити? - Программирование Android
Всем привет, я новичек! ломаю голову над такой задачей: Есть ListFragment со списком "приборов" мне надо при нажатии на нужный прибор...


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

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

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