Я хочу получить сообщение, отправленное с помощью 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");
}