Почему класс «MyFirebaseMessagingService» не выполняется при отправке уведомления с сервера - PullRequest
0 голосов
/ 26 декабря 2018

Я создал класс в своем пакете приложений для Android под названием MyFirebaseMessagingService, который расширяет FirebaseMessagingService Google.Я выполнил все предписанные шаги, которые были упомянуты в документации Google, но мой класс не был выполнен, когда сервер отправил push-уведомление (Laravel) ..

Я получил уведомление в моем трее уведомлений Android, нотак как этот класс не был выполнен, я ничего не могу сделать с этим уведомлением:

public class MyFirebaseMessagingService extends FirebaseMessagingService
{
    @Override
    public void onNewToken(String s) {
        super.onNewToken(s);
    }

    @Override
    public void onMessageReceived(RemoteMessage remoteMessage)
    {
        super.onMessageReceived(remoteMessage);
        Toast.makeText(this,remoteMessage.getNotification().getBody().toString(),Toast.LENGTH_LONG).show();
        // here i want that whenever this class executes and this
        // onMessageReceived method is being called this toast
        // should be toasted .

    }

, когда я применяю точки останова в строке Toast, он не выполняется при отправке уведомления ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...