onCreate에서 getIntent로 Activity가 실행되었을 때의 Intent를 가져와 extra에 있는 필드 유무에 따라 동작을 달리 하는 코드를 짰는데, Activity가 destory되도 Recents app에서 실행하면 기존 intent가 그대로 유지되는 상황이 발생.


이리저리 찾아보다가 아주 간단히 해결할 수 있는 방법이 있었다.


Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY


위 flag가 설정되었는지만 확인하면 간단히 해결.!

+ Recent posts