最近用到了自定义的Notification布局 高度突然显示不全,是因为在默认情况下低版本只有
Builder.setContent(remoteViews); //默认高度64 超出则显示不全
而在api16 以上提供了bigContenteview
Builder.setCustomBigContentView(remoteViews);// 默认高度256 超出则显示不全
也可以这样写
if(android.os.Build.VERSION.SDK_INT >= 16) { notification.bigContentView = remoteViews; } notification.contentView = remoteViews;一定要判断版本 api16 以上才支持bigContentView
本文介绍了如何解决在不同Android版本中自定义Notification布局显示不全的问题。通过使用bigContentView并判断API版本,确保通知栏消息内容完整展示。
1867

被折叠的 条评论
为什么被折叠?



