2014-09-08 3 views
-1

메시지 앱 (내 경우 goSMS 프로)을 여는 앱을 만들고 있습니다. 메시지 앱을 닫은 후에 내 앱도 닫히고 실행기/home으로 이동합니다. 내 활동이 파괴되는 것을 방지하려면 어떻게해야합니까?다른 활동을 시작한 후 활동이 "파괴"되지 않도록하는 방법은 무엇입니까?

+0

[this] (http://stackoverflow.com/q/12962567/3326331) –

+1

언제든지 [SaveState] (http://developer.android.com/training/basics/activity-lifecycle/recreating .html # SaveState) 및 [RestoreState] (http://developer.android.com/training/basics/activity-lifecycle/recreating.html#RestoreState) –

답변

0

활동을 완료하지 않으면 이전 활동이 스택에 추가됩니다. 이 상황에서는 onActivityResults (int, int, Intent) 메서드를 추가하는 것이 좋습니다.

1

의도적으로 활동을 파괴하는 것을 피할 수 있지만 활동이 파괴되는 것을 막을 수는 없습니다. 항상 파기 될 것이라고 가정하고, "do not keep activities"개발자 옵션을 설정하여 파기 될 때 어떻게 작동하는지 테스트해야합니다.

관련 문제