方法1-テキスト自体をクリックしてラベルを変更させる
今回の例:
TextViewを追加してIDを「label1」にする。
次にSecondActivityに以下のコードを追記する
val text1 = findViewById<TextView>(R.id.label1)
text1.setOnClickListener{
text1.setText("変更後の文字列") //当然strings.xmlで指定してもOK
}
方法2 - テキスト入力ボックスに文字を入力後、ボタンをクリックしてラベルを変更させる
今回の例:
EditTextを追加してIDを「labelTextField」にする。
Buttonを追加してIDを「button_changeLabelText」にする。
TextViewを追加してIDを「label1」にする。
次にSecondActivityに以下のコードを追記する
findViewById<Button>(R.id.button_changeLabelText).setOnClickListener{
val text1 = findViewById<TextView>(R.id.label1)
val labelText = findViewById<EditText>(R.id.labelTextField)
text1.text = labelText.text.toString()
}