Android Firebase:当app在前台时,如何从firebase获取通知消息的消息文本组件

时间:2018-01-03 20:45:20

标签: android firebase firebase-cloud-messaging

当我们只有可以通过firebase控制台发送的通知(显示消息)时,当我们的应用程序位于Foreground时,我们会调用FirebaseMessagingService的onMessageReceived方法。并通知我创建通知生成器工作正常。我面临的唯一问题是检索消息内容,因为它不是数据通知,remotemessage.getData()为null,甚至remotemessage.getNotificationBody()也为null。 我调试了程序,remoteMessage有一个字段存储发送的消息,但我无法检索它。请帮我。 附件是快照,显示从firebase控制台发送的必需消息字段,以黄色突出显示。Firebase console message window

1 个答案:

答案 0 :(得分:3)

我明白了......它很简单::) getNotification()。getBody();