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

Получить доступ к EditText из другого класса - Android

Войти
Регистрация
Восстановить пароль
 
powowstal
25 / 25 / 4
Регистрация: 21.03.2013
Сообщений: 234
08.01.2015, 05:36     Получить доступ к EditText из другого класса #1
И снова нюбо - вопросы.
Есть задача создать класс и с него получить доступ к EditText что находится в main_activity для вноса и выноса информации из него.

Зачем нужно? Есть TabHost в нем 5 activityв них по 10 EditText и их значения нужно запихнуть в 1 массив потом с массива записать в EditText (с БД).

Вопрос можно ли получить доступ ко всем EditText с разных activity?

Возможно это глупо и так некто не делает, а надо в каждом activity прописывать get() i set() для EditTexts, а потом с моего класса пользоваться ними?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2015, 05:36     Получить доступ к EditText из другого класса
Посмотрите здесь:

Доступ к БД из другого Activity. Android
Класс: Хочу из класса WorkFiles получить доступ к функционалу класса WorkDB. Android
Получить строку из многострочного EditText Android
Android Получить значение non-static переменной из другого класса
Android Обращение к методу другого класса
Android Получение данных из другого класса
Импорт класса из другого проекта Android
Замена фрагмента из другого класса Android
Доступ к элементам Activity из другого класса Android
Функция activity из другого класса Android
Как получить значение, введенное пользователем в EditText, созданного программно? Android
Как получить доступ к методам объекта класса наследуемого от Activity, когда он выводится во вкладку Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
 Аватар для dajver
406 / 270 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
08.01.2015, 13:04     Получить доступ к EditText из другого класса #2
Цитата Сообщение от powowstal Посмотреть сообщение
Вопрос можно ли получить доступ ко всем EditText с разных activity?
Нет нельзя.

Цитата Сообщение от powowstal Посмотреть сообщение
надо в каждом activity прописывать get() i set() для EditTexts, а потом с моего класса пользоваться ними?
Именно это вам и надо сделать. Но наверное лучше просто заносить данные в базу и этих активити, а потом просто выводить их в edittext каким то евентом.

Советую почитать про event bus. http://square.github.io/otto/ Очень подходящая к вашему случаю штука.
Yandex
Объявления
08.01.2015, 13:04     Получить доступ к EditText из другого класса
Ответ Создать тему
Опции темы

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