В вашей первой функции перехода изменения активности, как показано ниже,
fun go(v:View){
val intent=Intent(this@MainActivity,Main2Activity::class.java)
var aa=EditText1.text.toString()
intent.putExtra("name",aa)
startActivity(intent)
}
Во втором упражнении измените последнюю строку onCreate, как показано ниже, вам нужно развернуть значение из обнуляемого типа. Что можно сделать с помощью блока let над типом nullable. Также я предполагаю, что et21 является ссылкой на текст редактирования и правильно инициализирован.
Это решение абсолютно безопасно
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main2)
intent.getStringExtra("name")?.let {
et21.setText(it)
}
}