안녕하세요.

응용 동작 중에 홈키를 눌러 홈 스크린으로 갔다가 다시 응용을 실행하여 실행 중이던 응용으로 돌아 오는 경우에 홈키를 누르기 이전의 상태로 돌아오는 방법을 알고 싶습니다.

현재 응용은  startActivity A에서 시작하여 로그인을 거쳐 로그인을 완료하면 탭을 3개 가진 B activity로 이동합니다.

A -로그인 완료 -> B

B activity에서 2 번 탭을 선택한 상태에서 홈키를 누르고 다시 응용을 실행하면

B activity의 1번 탭이 설정된 화면이 나타납니다.

A activity의 onResume에서 B activity의 1번탭으로 가도록 설정이 되어 있습니다.

이러한 방법이 아닌 안드로이드 자체 내에서 상태를 설정을 하여 자동적으로 될것 같은데 방법이 없는 것인지요?

아니면  stack에 제일 위에 저장된 액티비티를 화면에 보이게 하는 방법이나? 홈키를 누를 때 상태를 저장했다가 응용이 실행이 될때
복원하는 방법이 있는 것인지? 

다른 응용을 몇개 실행을 해보니 상태가 저장이 된 상태로 복원이 잘 되네요..

어떤 방법이 있는지 고수님들의 조언을 듣고 싶습니다.