ユーザーがActivity1に入力した内容を、起動時にActivity2のタイトルにするにはどうすればよいのでしょうか。
これはActivity1のcreateEventボタンです。eventNameboxからプルすることに注意してください。これは、ユーザーがイベントの名前を入力する場所です。その名前を新しいアクティビティ(Activity2)に送信し、その名前をユーザーが入力したものにします。
public void createEvent(View view)
{
Intent intent = new Intent(this, Launch.class);
EditText editText = (EditText) findViewById(R.id.eventNameBox);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
Activity2に関しては、これが私が持っているものです
Intent intent = getIntent();
String name = intent.getStringExtra(NewInputActivity.EXTRA_MESSAGE);
また、activity1に複数のエントリがあり、それらを配列に格納してから、配列全体をアクティビティ2に送信する方が簡単ですか、それとも個別に送信できますか(複数のputExtraを追加しますか?)。