27
Заметьте, что если раньше каст (cast, или (EditText), (Button) и т.д.)
перед методом findViewById нужно было указывать обязательно,
как мы
сделали в лабораторной работе №2, в новой версии Android Studio это
необязательно. Теперь присвойте текст полю editText
текст из переменной
text2remember:
editText.setText(
text2remember
);
Делается это для того, чтобы при возвращении из
второго activity в
первое в поле TextView было написано то, что было написано до перехода во
второе activity. Теперь создайте для кнопки listener и метод onClick (по
подсказкам, показано во второй лабораторной работе) и внутри метода
onClick напишите следующее:
text2remember
=
editText
.getText().toString();
Intent intent =
new
Intent(MainActivity.
this
,
SecondActivity.
class
);
startActivity(intent);
Здесь переменной text2remember присваивается текст из поля EditText
и определяется понятие Intent для запуска второго activity.
Теперь перейдите в файл SecondActivity.java и
в методе onCreate
определите элементы и присвойте полю TextView текст из переменной
text2remember:
TextView textView = findViewById(R.id.
textView6
);
textView.setText(MainActivity.
text2remember
);
Button button = findViewById(R.id.
button2
);
Осталось только создать для кнопки listener и
метод onClick для
возвращения на первое activity. Создайте их и внутри метода onClick
напишите: