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

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

Войти
Регистрация
Восстановить пароль
 
powowstal
28 / 28 / 4
Регистрация: 21.03.2013
Сообщений: 304
#1

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

08.01.2015, 05:36. Просмотров 502. Ответов 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
Есть Activity, в её классе создаю экземпляр другого класса twoclass tw = new twoclass(); tw.start(MainActivity.this); и запускаю ...

Получить значение non-static переменной из другого класса - Программирование Android
Вопрос конечно дурацкий. Но долго искал ответ и так и не нашел. Имеется класс с нестатической переменной: public class MyService {...

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

Доступ к БД из другого Activity. - Программирование Android
Очередной нубский вопрос. В главном активити есть dbHelper. Все хорошо. Хочу в одном активити показать результат запроса в виде...

Получение данных из другого класса - Программирование Android
Подскажите как решить проблему. У меня есть два класса разнесенных по разным файлам: ListFragment и DialogFragment. Cуть...

Вызов метода из другого класса - Программирование Android
Не могу разобраться, почему вылетает приложение, когда пытаюсь задать текст для TextView в MainActivity из другого класса. Подскажите...

Импорт класса из другого проекта - Программирование Android
Подскажите, пожалуйста, каким образом я могу импортировать класс Java, который был объявлен в другом проекте (среда - Eclipse) ? ...

Функция activity из другого класса - Программирование Android
Есть главная activity и создаю класс для отрисовки графики: Activity: public class General extends Activity { @Override ...

Обращение к методу другого класса - Программирование Android
Привет Не пинайте за возможный бред, я учусь) В общем мне необходимо вызвать метод класса Auth из другого класса. Сам метод ...

Замена фрагмента из другого класса - Программирование Android
Здравствуйте, такой вопрос появился у меня... значит есть класс main в котором реализовано переход по фрагментам и отрисовка фрагмента...


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

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

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

Советую почитать про event bus. http://square.github.io/otto/ Очень подходящая к вашему случаю штука.
Ответ Создать тему
Опции темы

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