目前我们正面临有关Android推送通知大图像的问题。我们有自定义布局来显示带有大图像的推送通知。目前我们面临的问题是,在某些设备上(小米和三星),图像的推送通知不会自动扩展,而在所有其他设备上它是自动扩展。我的问题,我们如何解决它?
以下是我用于此目的的代码。
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setStyle(new NotificationCompat.BigPictureStyle().bigPicture(bitmap)); /*Notification with Image*/
builder.setSmallIcon(R.drawable.ic_launcher);
builder.setPriority(Notification.PRIORITY_MAX); //PRIORITY_HIGH);
builder.setContentIntent(clickPendingIntent);
builder.setAutoCancel(true);
builder.setContent(remoteViews);
// Settings
long[] pattern = {500, 500, 500, 500, 500};
builder.setVibrate(pattern);
Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
builder.setSound(alarmSound);
Notification notification = builder.build();
notification.bigContentView = remoteViews;
以上代码不完整但主要属性在那里。所以需要社区人员帮助指导这个问题。
感谢。