使用 Firebase 云消息传递自定义布局

Customize layout with Firebase Cloud messaging

我打算在我的 Android 应用程序中使用 Firebase 云消息传递来向用户发送提醒和通知,让他们更多地参与我的应用程序。

出于这个原因,我想要一个自定义的通知外观。我已经完成了 Cloud Messaging documentation 但它仅显示了当应用程序位于前台时如何接收和构建通知。如果应用程序在后台,则同样不起作用。如果应用程序在后台,则会显示正常通知。

我看了很多帖子说我可以将通知字段留空并可以将数据放在数据字段上但是对我来说,主要问题是我不是使用我的自定义服务器发送通知,但我使用的是 Firebase 提供的默认通知编辑器。

是否有任何方法可以使用默认 Firebase 通知编辑器显示自定义布局,而不管应用程序是在前台还是后台?

任何帮助将不胜感激。

不,当应用程序处于后台时,无法使用默认 FCM 面板显示自定义布局通知。

来自docs

When your app is in the background, Android directs notification messages to the system tray. A user tap on the notification opens the app launcher by default.