Is it possible to show popup for firebase system notification (when app is in background) on the top of screen? I use setPriority(Notification.PRIORITY_MAX)
for this to show notifications from onMessageReceived
in foreground.
I use both notification
and data
fields, so I don't have access to received notification in foreground. I've tried setting priority
to high
and using notification-only pushes - nothing helps.
If you sent data field only in notification, you can handle notification inside the below function
Please note that don't include notification field in that request
It is only possible to handle the message in
onMessageReceived
when your app is in background when using adata
only payload.When using both
notification
anddata
in your payload, the expected behavior is that the Android System will handle the notification when the app is in background, regardless of what is the value of yourpriority
.See the official docs on Handling Android Messages for more details.