Android
안드로이드 - 다른 액티비티 종료 방법
남자두부 2015. 10. 14. 00:57반응형
1
1 |
public static Activity activity; |
cs |
A액티비티에 스테틱으로 전역변수를 선언한다.
위치 : 전역변수
2
1 |
activity = MainActivity.this; |
cs |
A액티비티의 정보를 저장한다.
위치 : onCreate
3
1 |
MainActivity MA = (MainActivity) MainActivity.activity; |
cs |
B액티비티에 객체를 만든다.
위치 : 필요한 곳
4
1 |
MA.finish(); |
cs |
만들어진 객체를 통해 원하는 작업을 실행한다.
위치 : 필요한 곳
*
스테틱으로 선언된 변수에 현재 액티비티의 정보를 저장한다.
그 후 다른 액티비티에서 객체를 선언하게 된다.
선언된 객체에 스테틱에 담겨있던 액티비티의 정보를 넣어둔다는 뜻이다.
반응형