주요 코드
---메인 엑티비티---
public void onClick_Login(View view) {
EditText editTextId;
EditText editTextPw;
String id;
String pw;
Intent intent;
editTextId = (EditText) findViewById(R.id.EditTextId);
editTextPw = (EditText) findViewById(R.id.EditTextPw);
id = editTextId.getText().toString();
pw = editTextPw.getText().toString();
// sub 액티비티로 id, pw 정보를 intent을 통해서 전달한다
intent = new Intent(getApplication(), SubActivity.class);
intent.putExtra("ID", id);
intent.putExtra("PASSWORD", pw);
startActivity(intent);
}
---서브 엑티비티---
{
Intent intent;
String id;
String pw;
EditText editId;
EditText editPw;
// main 액티비티에서 받은 정보를 intent에서 얻어와, 화면에 출력한다
intent = getIntent();
id = intent.getStringExtra("ID");
pw = intent.getStringExtra("PASSWORD");
editId = (EditText) findViewById(R.id.editTextId);
editPw = (EditText) findViewById(R.id.editTextPw);
editId.setText(id);
editPw.setText(pw);
}
'Programming > Android' 카테고리의 다른 글
인텐트 (0) | 2016.02.05 |
---|---|
Activity lifecycle (0) | 2016.02.04 |
Toast(알림) (0) | 2016.02.03 |
액티비티 스위칭 프로그램 (0) | 2016.02.02 |
Andriod Studio 설치 (0) | 2016.02.02 |