Aderus
@Aderus

Как создать переменную из содержимого EditText?

Здравствуйте!Есть отдельное активити Settings в котором только EditText и Button (ОК). Задумка вообще такая:
- Пишем что-то в EditText
- Жмем Button (ОК) и вот тут.....нужно сохранить то,что мы написали в EditText,как глобальную переменную (sometext).
Т.е. эта переменная нужна в MainActivity.
Или данную переменную можно хранить,каким нибудь другим способом.
Вообще можно хранить в xml (res/values/settings.xml),но как сохранить значение из EditText в settings.xml?
Заранее спасибо,за различные рекомендации или решения.
  • Вопрос задан
  • 2475 просмотров
Пригласить эксперта
Ответы на вопрос 2
AndriyTheProgrammer
@AndriyTheProgrammer
Senior bugs developer
Тут есть достаточно много способов. Что касается инструментов самого андроида вспоминаются сразу 2 вещи:

1) startActivityForResult (думаю лучше всего подойдет для вашей задачи) startandroid.ru/ru/uroki/vse-uroki-spiskom/68-urok...

2) SharedPreferences startandroid.ru/ru/uroki/vse-uroki-spiskom/73-urok...

или же хранить данные в классе синглтоне, или просто в статическом поле
Ответ написан
Комментировать
@frakcstran
Поскольку настройки должны сохранятся между запусками приложений, для сохранения настроек используй SharedPreferences
Пример использования
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы