Activity 전환

setContentView를 이용하여 Layout불러오면 하나의 액티비티가 대체 되는 것이지 스택 구조처럼 액티비티가 쌓이지는 않으므로 이전 버튼을 누르면 응용프로그램이 종료(대기)상태가 된다.

안드로이드는 Activity가 호출 될 때때 Stack 구조에 쌓아놓게 된다. 그렇기 때문에 ‘돌아가기’ 버튼을 누르면 이전에 호출되었던 Activity가Activity가 다시 호출 될 수 있는 것이다.

1. 새로운 액티비티 클래스를 등록 한다. (슈퍼 클래스는 액티비티로 선택)

2. AndroidManifest의 액티비티를 정의

3. 폼1->폼2 전환을 위해 폼1에서 Intent를 써서 폼2를 호출 한다.
         
Intent form = new Intent(GrideView_Test.this, Detail.class);

form.putExtra(“Detail”, “Detail”); //액티비티간 데이터 전송
startActivity(form);

상세 설명: http://bbare.tk/88

댓글 남기기