public class MyForm extends ActionBarActivity {
public final static String EXTRA_MYNAME = "com.example.user.app.MYNAME";
public void getScore(View view) {
// EditTextを取得
EditText myEditText = (EditText) findViewById(R.id.myEditText);
// EditTextの中身を取得
String myName = myEditText.getText().toString().trim();
// 中身を観て条件分岐
if (myName.equals("")) {
// 次の画面へ Intent intent = new Intent(this, MyResult.class); intent.putExtra(EXTRA_MYNAME, myName); startActivity(intent);
}
}
}
public class MyResult extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.activity_my_result); Intent intent = getIntent();
String myName = intent.getStringExtra(MyForm.EXTRA_MYNAME);
TextView nameLabel = (TextView) findViewById(R.id.nameLabel);
nameLabel.setText(myName);
} }
0 件のコメント:
コメントを投稿