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

GCMIntentService onMessage 로 들어온 메시지를 사용자설정에 보이게 할려고 합니다.

0 추천
안녕하세요.

초보 안드로이드 개발자 입니다.

질문 그대로.

GCMIntentService onMessage 로 들어온 메시지를 사용자 설정에 따라 보여주고 안보여주고 싶습니다.

외부저장소의 패키지 폴더 안에서 option 파일이 존재 합니다.

앱이 실행중이거나 백그라운드에 놓여상태면 option 파일을 읽어들어 flag 값에 따라 동작이 잘 된는데.

앱이 백그라운드에 없고 바로 메시지가 들어오면 option 파일을 읽는데 실패를 하내요.

왠만하면 Register  된 상태를 유지 하고 싶습니다

질문에 답해 주시면 감사하겠니다. ㅠㅠ.
sinbiro9900 (120 포인트) 님이 2013년 5월 20일 질문

2개의 답변

0 추천

안녕하세요.

값이 gc에의해서 날아가면 플래그가 안움직이겠네요.

메시지가 날아왔을때 앱이 기동중이 아니면 앱을 기동시키거나

option 파일이 반응하게끔 하는 로직을 구현하시면 될듯한데....;;; 해보지않아서 자신없음 ㅎ

 

그냥 GCM을껐다 켰다 하심이 좋으실듯한데.

 

  (11,920 포인트) 님이 2013년 5월 21일 답변
0 추천
보여주고 안보여주고는 어떻게 구현하신건지, option 파일은 sharedpreference로 구성된건지 등, 좀 더 구체적으로 말씀해주시면 답변하는데 도움될 것 같네요.
김생선 (3,310 포인트) 님이 2013년 5월 21일 답변
...