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

 

만들어진 객체를 통해 원하는 작업을 실행한다.

위치 : 필요한 곳

 

*

 

스테틱으로 선언된 변수에 현재 액티비티의 정보를 저장한다.

그 후 다른 액티비티에서 객체를 선언하게 된다.

선언된 객체에 스테틱에 담겨있던 액티비티의 정보를 넣어둔다는 뜻이다.

반응형