2011-09-26 5 views
0

현재 Google의 C2DM 알림 서비스가 엉망입니다. 이 자습서의 단계 : http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html에 이어 서버에서 "푸시 메시지"를 성공적으로 수신했습니다. 그러나 "protected void onMessage"에서 메시지를 "MainClass"에 보내야 만 토스트에서 인쇄 할 수 있습니다. 안드로이드 개발에 깊이 익숙하지 않기 때문에 이에 대한 도움을 주시면 감사하겠습니다. 감사합니다.Android의 "MainActivity"에서 메소드 호출

답변

0

활동과 통신하려면 브로드 캐스트를 사용하십시오.

  1. onMessage에서 방송을 보내십시오. 활동에
  2. onResume 방송 수신기를 등록하고 축배를 표시 할 활동이 실행되지 않을 때 당신은 어쩌면 표시 (사건을 처리하는 것이 필요

합니다 (onPause에 등록을 취소하는 기억) 공고). 이 경우 브로드 캐스트를 순서가 지정된 브로드 캐스트로 만듭니다. 활동중인 브로드 캐스트 리시버는 높은 우선 순위로 설정 한 다음 매니페스트를 통해 기본 브로드 캐스트 리시버를 등록해야합니다.이 리포지토리는 알림을 표시하거나 활동을 열거 나 원하는대로 실행합니다.