Android 如何从GCMinentService中的onMessage获取多条消息

Android 如何从GCMinentService中的onMessage获取多条消息,android,Android,实际上,我想从服务器上获取多个文本,比如图标URL和文本消息,以及其他一些文本消息,但我并没有想到要这么做。 这是我的代码,我正在尝试 @Override protected void onMessage(Context context, Intent intent) { String messages = intent.getExtras().getString("price"); // String message1 = intent.getExtras().get

实际上,我想从服务器上获取多个文本,比如图标URL和文本消息,以及其他一些文本消息,但我并没有想到要这么做。 这是我的代码,我正在尝试

    @Override
    protected void onMessage(Context context, Intent intent) {
    String messages = intent.getExtras().getString("price");
//  String message1 = intent.getExtras().getString("price1");//tried
    displayMessage(context, "server second message is " + messages);
    // notifies user
    generateNotification(context, messages);
}

您不需要获取图标url,应用程序图标将用于通知您可能希望尝试在“消息”中使用JSON编码的字符串是的,我想获取JSON代码,通过它可以获取多个字符串。我不知道如何操作。您能帮我吗?我需要其他图像和字符串,这些图像和字符串将决定接下来要做什么,并希望通过gcm从服务器获取图像url和文本。