Уведомление о захвате Firebase Cloud Messaging - PullRequest
0 голосов
/ 30 мая 2018

Я хочу получить сообщение, отправленное с помощью Firebase Cloud Messaging.Если мое приложение находится на переднем плане, я могу получить сообщение и отправить собственное уведомление (изменить логотип, отправить дополнительные данные, ...).Но если мое приложение не было на переднем плане или закрыто, Android получает уведомление от Firebase-System.Я не могу их поймать.Поэтому я не могу добавить некоторые дополнительные данные в уведомление.Мне нужны дополнительные данные, потому что я хочу открыть свое приложение, щелкнув по уведомлению И загрузить некоторые специальные данные в приложение в зависимости от сообщения.

public class MyFirebaseMessagingService extends FirebaseMessagingService {

public MyFirebaseMessagingService() {
    super();
}

@Override
public void onMessageReceived(RemoteMessage message) {
    // enters only, if app is in the foreground
    super.onMessageReceived (message);

    final String msg = message.getData().get("body");

    sendMyNotification(msg);

    Log.d("MyFirebaseIIDService","new Notification");
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...