某些设备中不显示推送通知大图标

时间:2018-04-12 11:15:22

标签: firebase push-notification xamarin.android firebase-cloud-messaging

我正在使用Firebase进行推送通知。我正在通知托盘中显示LargeIcon和扩展图像。在某些设备中,大图标不会出现。显示空白。 我的notificaitonBuilder代码是:

var notificationBuilder = new   Android.Support.V4.App.NotificationCompat.Builder(this)
                    .SetSmallIcon(Resource.Drawable.icon)
                    .SetContentTitle(App.NotificationData.Title)
                    .SetContentText(App.NotificationData.MessageBody)
                    .SetAutoCancel(true)
                    .SetSound(defaultSoundUri)
                    .SetContentIntent(pendingIntent);
                if(image!=null)
                {
                bigImage = Bitmap.CreateScaledBitmap(image, (int)(192), (int)(192), false);
                image = Bitmap.CreateScaledBitmap(image, (int)(48), (int)(48), false);
                //image = Bitmap.CreateScaledBitmap(image, (int)(image.Width * multiplier), (int)(image.Height * multiplier), false);
                notificationBuilder.SetLargeIcon(image);
                }

0 个答案:

没有答案