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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
Falcom
Сообщений: n/a
#1

Обращение к элементам другой Активити - Программирование Android

01.09.2012, 12:36. Просмотров 2095. Ответов 2
Метки нет (Все метки)

Есть xml-файл главной активити main.xml который содержит поле ввода
XML
1
2
3
4
<EditText 
            android:id="@+id/edPhone"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>
Главная активити Main.java запускает вторую активити Set.java

Нужно из Set.java сделать обращение к EditText. Делаю с помощью процедуры
Java
1
2
3
4
5
public void btnSetPhone(View v)
{
    EditText edPhone = (EditText) findViewById(R.id.edPhone);
        edPhone.setText("12345");
}
Происходит ошибка. NullPointerException

Как правильно обратиться к EditText?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.09.2012, 12:36     Обращение к элементам другой Активити
Посмотрите здесь:
Обращение к элементам фрагмента из активити Android
Android Обращение к элементам активити из другого класса
Обращение к другому элементам другой формы? Android
Android Обращение к фрагменту вне активити
Android Как реализовать обращение из SurfacView к TextView в основной Активити
Обращение к View элементам фрагмента Android
Переход на другой активити (список) Android
Android Доступ к Spinner из другой активити
Android Закрытие одной активити из другой
Android Изменить элемент одной активити из другой
Android Как отобразить ViewPager внутри другой активити
Сохранение данные при переходе на другой активити Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
01.09.2012, 12:50     Обращение к элементам другой Активити #2
1.делаете по этому примеру Доступ к БД из другого Activity.
главный класс который будет доступен во всех активити
2.в нем сохраняете значение которое вы получаете во второй активити
3.когда в первой активити происходит onResume метод, там делаетет инициализацию вашего EditText
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
01.09.2012, 13:08     Обращение к элементам другой Активити #3
http://developer.android.com/intl/ru...ivityForResult
Ответ Создать тему
Опции темы

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