안드로이드 프로젝트를 생성하면 기본적으로 한개의 액티비티는 포함 되어있다.
여기에 액티비티를 추가하기 위해서는 다음과 같은 과정을 거쳐야한다.
1. 추가 액티비티 클래스 생성
- 액티비티 클래스 생성방법은 툴별로 조금씩 차이가 있을 수 있으나
대동소이함.
2. 추가된 액티비티에 쓰일 레이아웃 생성.
- 이클립스나 안드로이드 스튜디오를 이용하면, 액티비티 생성시
레이아웃 파일도 동시에 생성가능.
setContentView(R.layout.activity_second); //액티비티에 쓰일 레이아웃 지정
3. 생성된 액티비티를 매니페스트 파일에 등록.
- 레이아웃과 마찬가치로 이클립스나 안드로이드 스튜디오를 이용하면
메니페스트에 자동으로 등록되어 있는것을 확인할 수 있다.
액티비티 호출은 인텐트로 가능하다. 첫번째 액티비티에서 두번째 액티비티 호출.
public void onclick(View v) { Intent intent = new Intent(this, secondActivity.class); startActivity(intent); }