2016-11-24 3 views

ответ

0

Уведомления о пожарной базе ведут себя по-разному в зависимости от состояния переднего плана/фона получающего приложения. Если вы хотите, чтобы приложения с приложением получали уведомления или сообщения данных, вам необходимо написать код для обработки обратного вызова onMessageReceived.

Если ваше приложение находится в фоновом режиме или закрыто, в центре уведомлений отображается уведомление, и любые данные из этого сообщения передаются в намерение, которое запускается в результате нажатия пользователем уведомления.

https://firebase.google.com/docs/cloud-messaging/android/receive

+0

'super.onMessageReceived (remoteMessage); Log.d (TAG, "From:" + remoteMessage.getFrom()); String messageBody = ""; if (remoteMessage.getData(). Size()> 0) { Log.d (TAG, «Полезная нагрузка данных сообщений:» + remoteMessage.getData()); messageBody = remoteMessage.getData(). Values ​​(). ToArray() [0] .toString(); } if (remoteMessage.getNotification()! = Null) { Log.d (TAG, "Message Notification Body:" + remoteMessage.getNotification(). GetBody()); } sendNotification (messageBody); ' это мой код onMessageRecieved() – Supz

Смежные вопросы