2

これは、メッセージがサーバーから送信される方法です。

        //Queue Android GCM Notification
        _pushService.QueueNotification(NotificationFactory.AndroidGcm()
            .ForDeviceRegistrationId(device)
            .WithCollapseKey("LATEST")
            .WithJson("{\"alert\":\"" + message + "\",\"badge\":\"7\"}"));

インテントを受け取りましたが、メッセージを受け取るにはどうすればよいですか?私は試した:

    Log.d(TAG, "" + intent.getStringExtra("{\"alert\":\""));
    Log.d(TAG, "" + intent.getStringExtra("LATEST"));
    Log.d(TAG, "" + intent.getStringExtra("data"));

すべてnullですが、メッセージテキスト値のキーは何ですか?

4

1 に答える 1

3

了解しました

Bundle b = intent.getExtras();
Set<String> allThatsInThere = b.keySet();
于 2013-02-22T10:02:16.107 に答える