로그인 하면 id를 부여하고 이 값을 파일에 쓰고 어플을 사용하는 내내 사용합니다..
헌데 강제종료가 되었을때 어플이 완벽히 튕기지 않으면서 바로 이전의 엑티비티를 다시 호출 합니다.
(제가 구현한게 아니구 OS에서 그렇게 하는것 같습니다.)
근데 이때 문제가 되는것이 차라리 어플이 종료되고 홈으로 튕겨버리면 다시 실행할때 id 값을 설정하고
들어오면 문제가 없는데 OS 자체에서 제공하는 바로 이전 엑티비티를 호출하면서 어플은 죽지 않으며
id 값이 날라가 버려서 기본 디폴트로 설정해둔 -1 값이 들어가 버려서 그 이후로 하는 행동들이
로그인을 하지 않은 채 하는것처럼 서버에 id 값이 -1로 해서 값이 저장되어 버리고 정상적인 플로우를
타지 않게 됩니다...사용자 입장에선 아예 바깥으로 튕겨버리면 다시 실행하겠지만 어플이 죽다 살아나서
잘 되는것처럼 보여서 했는데 자신의 행동이 자신의 id로 저장이 되지 않으니 어플이 돌아가는데
문제가 생깁니다.... 해결방법ㅇ ㅣ어떤게 좋을까요...?

강종 될때 바로 튕기게 만드는 법이라던지....
아니면 파일을 잃지 않고 id 값을 잡고 있을 수 있게 한다던지...
해결책을 아시는분이 있으시면...조언좀 ㅠㅠ