Android 大通知图标的大小是多少?

Android 大通知图标的大小是多少?,android,android-notifications,android-icons,Android,Android Notifications,Android Icons,在NotificationCompat.Builder中有两个函数可以设置通知图标SetMallIcon和setLargeIcon 我知道mdpi密度的小通知图标是24x24dpi 但是mdpi密度的大通知图标的大小是多少 谢谢。对于每台设备,您都可以使用和来获得适合该设备的大小: int largeIconHeight = context.resources .getDimensionPixelSize(android.R.dimen.notification_large_icon_h

在NotificationCompat.Builder中有两个函数可以设置通知图标SetMallIcon和setLargeIcon

我知道mdpi密度的小通知图标是24x24dpi

但是mdpi密度的大通知图标的大小是多少


谢谢。

对于每台设备,您都可以使用和来获得适合该设备的大小:

int largeIconHeight = context.resources
    .getDimensionPixelSize(android.R.dimen.notification_large_icon_height)
int largeIconWidth = context.resources
    .getDimensionPixelSize(android.R.dimen.notification_large_icon_width)

实际上,所有设备都使用方形,因此两个尺寸始终相同。

对于每个设备,您可以使用和来获得设备的适当尺寸:

int largeIconHeight = context.resources
    .getDimensionPixelSize(android.R.dimen.notification_large_icon_height)
int largeIconWidth = context.resources
    .getDimensionPixelSize(android.R.dimen.notification_large_icon_width)
实际上,所有设备都使用方形,因此两个尺寸始终相同。

有关设置尺寸图标,请参阅

另外,创建图标的最佳方法是在android studio中使用asset manger file->new->image asset,否则图标可能无法正确调暗

对于setLargeIcon,我从未在xxxhdpi下使用过大于192x192的任何东西。它几乎是一个标准的48dp图标。

有关设置小图标,请参阅

另外,创建图标的最佳方法是在android studio中使用asset manger file->new->image asset,否则图标可能无法正确调暗


对于setLargeIcon,我从未在xxxhdpi下使用过大于192x192的任何东西。它几乎是一个标准的48dp图标。

当你想知道你的大通知图标需要多大的尺寸时,它可能无关紧要。图标将在Android Studio中以不同的密度导入,Android应该为每个设备选择正确的密度。你好,艾哈迈德。我的回答是否有助于您了解不同的通知大小以及与之相关的dpi密度?如果您想知道您的大通知图标需要什么大小,可能与此无关。图标将在Android Studio中以不同的密度导入,Android应该为每个设备选择正确的密度。你好,艾哈迈德。我的回答是否有助于您了解不同的通知大小以及与之相关的dpi密度?