サーバーからイベントを取得するために gcm を使用していますが、これは正常に動作しますが、クラス GCMIntentService を使用して他のアクティビティと通信したいと考えています
メッセージを受信する方法があります
@Override
protected void onMessage(Context context, Intent intent) {
Log.d("GCM", "RECIEVED A MESSAGE");
// Get the data from intent and send to notificaion bar
generateNotification(context, intent);
}
たとえば、データを MainActivity に送信したいのですが、それを行う方法が見つかりません。
Intent intent = new Intent(getBaseContext(), SignoutActivity.class);
intent.putExtra("EXTRA_SESSION_ID", sessionId);
startActivity(intent);
しかし、私の場合、新しいアクティビティを開始したくありません。実行中のアクティビティにデータを送信したいだけです。
ご協力いただきありがとうございます