package jp.mixi.practice.intent.beg; import android.app.Activity; import android.os.Bundle; import android.view.View; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View button1 = findViewById(R.id.CallActivity1); View button2 = findViewById(R.id.CallActivity2); View button3 = findViewById(R.id.CallActivity3); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO ここに、NewActivity1 を呼び出す処理を書く } }); button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO ここに、NewActivity2 を呼び出す処理を書く // TODO NewActivity2 は、toast_message をキーとした Extra のデータを必要としているので、適宜 Intent に含めること } }); button3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO ここに、NewActivity3 を呼び出す処理を書く // TODO Intent に、Intent.FLAG_ACTIVITY_NO_HISTORY という flag をセットするとどうなるかレポートすること } }); } }