关于极光推送的通知的内容取出来的问题

如何取出极光推送的通知的内容,我试了好久,找不到怎么取出来图片描述,我是想取出所有的消息的内容,保存到本地自定义的消息中心。

阅读 7.8k
3 个回答

你打印下返回的json格式String,如果有值说明是你的取值方法有问题了,试试fastJson或者GSON

if (JPushInterface.ACTION_MESSAGE_RECEIVED.equals(action)) {
    Bundle extras = intent.getExtras();
    if (null == extras)
        return;
    String title = extras.getString(JPushInterface.EXTRA_TITLE);
    String message = extras.getString(JPushInterface.EXTRA_MESSAGE);
    String extraJson = extras.getString(JPushInterface.EXTRA_EXTRA);
    LogUtils.d("Message title : " + title);
    LogUtils.d("Message content : " + message);
    LogUtils.d("Message extraJson : " + extraJson);
}

我也遇到了这个问题,是这样取出通知的内容的:
String result = bundle.getString(JPushInterface.EXTRA_ALERT);

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题