Android通知大图片尺寸

17

我正在尝试查找Android通知中大图样式图像的确切尺寸。实际上,我需要这些尺寸来动态计算图像的正确尺寸,以避免在应用程序中下载过大的图像。

我已经进行了一些测试,例如,我不能将屏幕宽度作为图片的宽度,因为通知中心在平板电脑上并不能完全适应屏幕。

是否有任何方法可以获取这些尺寸,就像使用android.R.dimen.notification_large_icon_widthandroid.R.dimen.notification_large_icon_height获取大图标的尺寸一样?

谢谢


1
这是一个非常好的问题,我目前也在寻找答案。我知道它甚至在Android Nougat版本中发生了变化。你找到答案了吗? - tasomaniac
很遗憾,还没有答案。我应该在Android论坛上发帖。 - ArchOrn
@ArchOrn,你找到答案了吗?如果是的话,你能分享一下吗?谢谢。 - Garg
1个回答

3
基于来自流行通知库OneSignal的文档
图像应该是2:1的长宽比,但主要内容应该是43:24的长宽比(~1.79),因为某些设备会裁剪超过此宽度的部分。Android没有大小限制,但请参见下面我们推荐的最小、平衡和最大尺寸。
最小 - 512x256 平衡 - 1440x720 最大 - 2880x1440
因此,1440x720似乎是最佳的。

1
我还检查了他们的notification-preview工具(适用于iOSAndroid),在那里,2:1的图片看起来很好:**[1]** 完美地适用于Android [2] 在iOS上宽度会缩小,但仍然可以接受。 - y2k-shubham

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接