많은분들의 도움으로 해서 topactivity를 비교해서 toast 와 popup을 띄우는 작업을 완료하였습니다.
하지만 하나의 오류가 발견이 되어서 찾다가 이유를 못찾아서 질문을 드리게 되었습니다.
현재의 액티비티가 실행이 되어있는 상태이면 toast가 정상으로 뜨고
액티비티가 종료되고 제가 입력해놓은 패키지의 이름과 topactivity 값이 다를경우에는 팝업쪽이 잘 실행이 됩니다.
하지만 종료가 아닌 홈버튼으로 기본화면으로 돌아갔을경우에는 topactivity값이 제가 입력한 것과 같지가 않아서 당연히 popup이 뜹니다.
하지만 여기서 popup만 떠야 하는 상황에서 어플이 같이 실행이 되면서 popup이 떠버리는 현상이 발견이 되서 질문을 드리게 되었습니다.
디버그를 돌려보니 어느상황에서 뜬다기보다는 내부적으로 돌다가 뜨는것 같아서 질문을 드립니다.