현재 구글로부터 받은 GCM 메세지를 상태에 따라 표시하고 있습니다.
앱이 실행중일경우 팝업으로 처리, 실행중이 아닐경우 Notification.
문제는 앱이 실행중일 경우 브로드캐스트 리시버로 메시지를 쐈을때,
액티비티단에서 재생성 현상이 발생합니다.
A, B, C 액티비티를 갖고 있는다 하면,
A에서 브로드캐스트리시버로 받은 내용을 팝업으로 띄워주고, 사용자가 확인하여 닫은다음 B로 넘어가고.
다시 뒤로가기를 눌러 A로 왔을때 직전에 확인했던 팝업내용이 또 뜬다는 겁니다.
어떤부분에서 놓치고 있는 것일까요?
조언구합니다.