when I try to send the notification with custom data in Firebase I did not get the notification in the background
My Firebase service Code is:
In On message Receive method
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
Log.e("fcm", "received notification");
if (remoteMessage == null)
return;
// Check if message contains a data payload.
if (remoteMessage.getData().size() > 0) {
Log.e(TAG, "Data Payload: " + remoteMessage.getData().toString());
try {
int badge = Integer.parseInt(remoteMessage.getData().get("badge"));
String message = remoteMessage.getData().get("message");
String timestamp = remoteMessage.getData().get("timestamp");
handleDataMessage(badge,message,timestamp);
badgeStore = Integer.parseInt(remoteMessage.getData().get("badge"));
} catch (Exception e) {
Log.e(TAG, "Exception: " + e.getMessage());
}
}
}