마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

홈버튼 클릭시 일정시간 지나면 앱 죽는문제 질문입니다.

0 추천
A(로그인 화면) -> B(유저정보액티비티 -> C(채팅창)

이렇게 3가지 액티비티가 있는데,

시간이 지나면 자동으로 앱 종료에 들어가나본데요..
B나 C에서 홈버튼을 누르고 30분 후에 통신부터 끊기더니

이때 다시들어가면 B나 C에 대한 정보는 이미 다 언로드 되서 UI 껍데기만 보입니다.

홈버튼을 누르고 30분 후에 앱이 꺼지면 자동으로 A(로그인) 액티비티 부터 띄우게 하고싶습니다.

도움부탁드려요 ㅜㅜ
parancode (140 포인트) 님이 2017년 1월 18일 질문

1개의 답변

0 추천
Activity 생명주기 상으로 destroy 되었을경우 어떠한 경로로든 해당 Activity를 다시 실행할 경우 create부터 타도록 되어 있습니다.

질문자님이 개발중인 앱의 정책상 destroy되면 로그아웃 된것으로 처리하겠다는 뜻인거 같은데

그럼 onCreate 단계에서 로그인되었다는 조건을 체크해서 조건에 맞지 않으면 해당 Activity를 finish 시켜주고 로그인 화면을 실행하는 코드가 들어가야 할거 같습니다.
Development Guy (70,570 포인트) 님이 2017년 1월 18일 답변
...