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

어플을 실행하고 있을 경우 PendingIntent 로 새로 실행 안하게 하는 법이 궁금합니다.

0 추천
GCM 으로 푸쉬가 와서

 

 PendingIntent pendingIntent = PendingIntent.getActivity(context, activityIndex, pendIntent, 0 );

 요렇게 준비 해놓고 클릭하면 해당 액티비티가 실행이 됩니다.

 이거의 문제가 해당 어플을 하고 있는데 푸쉬가 와서 해당 메세지를 누르면 다시 관련 액티비티가 또 실행이 되네요.

이거를 현재 어플을 실행중이거나 잠깐 내린 상태면 새로운 액티비티가 실행이 안되고

그대로 있거나 다시 화면이 올라오게 하거나 하고 싶은데 어떻게 해야 하는지 여쭙니다.
남태우 (350 포인트) 님이 2013년 11월 20일 질문

1개의 답변

0 추천
자답입니다

위에 거는 인텐트해 해당 플래그를 설정해 주니까 새로 실행이 안되네요.

pendIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_TASK_ON_HOME);
남태우 (350 포인트) 님이 2013년 11월 20일 답변
...