Я создал класс в своем пакете приложений для 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, он не выполняется при отправке уведомления ..