我希望在通知中清楚地了解 BigPictureStyle 位图的图像大小。
我已经浏览了一些教程,但找不到有关此位图的尺寸规格。
有人告诉我们宽高比为 2:1。
我想要一些清晰度,例如
中位图/图像的建议大小 NotificationCompat.BigPictureStyle s = new NotificationCompat.BigPictureStyle().bigPicture(bitmap_image);
s.setSummaryText("Summary text appears on expanding the notification");
notificationBuilder.setStyle(s);
请指导我完成此操作。
您可以在此处找到 Google I/O 幻灯片演示文稿,其中提到了这一点(Chet Haase、Romain Guy 和 Dan Sandler 的演示文稿)。
特别是在幻灯片 52 上,它说明了 BigPictureStyle:
专业提示
图像宽度应≤ 450dp,宽高比约为 2:1 超出这些范围的位图只会被浪费 RAM(并且可能超出 Binder IPC 限制)
请注意,此演示文稿已有几年历史,但没有理由偏离其建议。
它应该是一个具有透明背景的
.png
图像。我使用的图像尺寸为 710*90,效果很好。