Я действительно новичок в android. И моя английская речь не годится. Итак, я собирался получить имя пользователя с помощью EditText
и установить его на TextView
. Но проблема в том, что EditText находится в первом классе (MyActivity
), а TextView
- во втором классе (MyAcyivity2
). Я сделал все, такие как FindViewById
и .... , но когда я ставлю на клик слушателя:setText от класса для другого
Textview1.setText(EditText1.getText())
и открыть приложение, нажав на кнопку он говорит: К сожалению, приложение остановилось.
что делать?
вам необходимо отправить значение EditText в MyActivity2, добавив дополнительно: http://stackoverflow.com/questions/5265913/how-to-use-putextra-and-getextra-for-string-data –
Обратите внимание на отладку вашего приложения или логарифм, он предоставляет вам полезную информацию, такую как проблема, с которой вы сталкиваетесь. См. Ответ, как его исправить. –