Android 如何更改通知图标?
我正在使用Firebase云消息服务发送通知,如果可能的话,我想更改通知图标和背景。Android 如何更改通知图标?,android,firebase,kotlin,notifications,Android,Firebase,Kotlin,Notifications,我正在使用Firebase云消息服务发送通知,如果可能的话,我想更改通知图标和背景。 注意:我注意到,当我使用FCM发送消息时,只有在线设备接收到通知,是否有任何方法可以发送到所有设备(在线设备和其他设备在线时)?这里,制作一个大约40px的可绘制文件,或者如果可以,只使用SVG,并传递下面的图标,确保图标仅为黑色或白色 val mBuilder = NotificationCompat.Builder(this, CHANNEL_ID) .setSmallIcon(R
注意:我注意到,当我使用FCM发送消息时,只有在线设备接收到通知,是否有任何方法可以发送到所有设备(在线设备和其他设备在线时)?这里,制作一个大约40px的可绘制文件,或者如果可以,只使用SVG,并传递下面的图标,确保图标仅为黑色或白色
val mBuilder = NotificationCompat.Builder(this, CHANNEL_ID)
.setSmallIcon(R.drawable.notification_icon)
.setContentTitle("FCM")
.setContentText("FCM notification")
.setContentIntent(pendingIntent)
阅读更多。是的,当您联机时,您只会收到FCM通知,一旦从仪表板或后端发送,它将在到期前有一段时间。清单文件是否包含以下代码
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/main_icon" />
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/colorAccent" />
什么是频道ID和挂起内容?为什么我必须只使用白色或黑色图标?谢谢大家。然后你必须阅读我还有一个问题请帮我:我注意,当我使用FCM发送消息时,只有在线设备接收通知,有没有任何方法发送到所有设备(在线设备和其他设备在线时)??