通知高度是否可以调整为任意值?
Is notifications height adjustable to any value?
我知道建议的小通知 layout_height
是 64dp
,但我希望通知大一点(例如 128dp
)。通知高度是否可以调整为任何值,或者它必须正好 64dp
才能使其在所有设备上看起来都没有问题?
我使用 FCM 发送通知。
默认情况下,折叠通知布局的高度固定为 64dp
,使其大于该尺寸的唯一方法是使其 可扩展使用 NotificationCompat.BigPictureStyle
。你可以看到例子 here:
var notification = NotificationCompat.Builder(context, CHANNEL_ID)
.setSmallIcon(R.drawable.new_post)
.setContentTitle(imageTitle)
.setContentText(imageDescription)
.setStyle(NotificationCompat.BigPictureStyle()
.bigPicture(myBitmap))
.build()
但是,根据 this source,扩展通知布局仅限于 256dp
。没有办法超过这个数量。
我知道建议的小通知 layout_height
是 64dp
,但我希望通知大一点(例如 128dp
)。通知高度是否可以调整为任何值,或者它必须正好 64dp
才能使其在所有设备上看起来都没有问题?
我使用 FCM 发送通知。
默认情况下,折叠通知布局的高度固定为 64dp
,使其大于该尺寸的唯一方法是使其 可扩展使用 NotificationCompat.BigPictureStyle
。你可以看到例子 here:
var notification = NotificationCompat.Builder(context, CHANNEL_ID)
.setSmallIcon(R.drawable.new_post)
.setContentTitle(imageTitle)
.setContentText(imageDescription)
.setStyle(NotificationCompat.BigPictureStyle()
.bigPicture(myBitmap))
.build()
但是,根据 this source,扩展通知布局仅限于 256dp
。没有办法超过这个数量。