我正在为我的应用程序创建自定义通知布局。
NotificationCompat.Builder builder = new NotificationCompat.Builder(context, NOTIFICATION_CHANNEL_ID)
.setSmallIcon(R.drawable.ic_notification_icon)
.setPriority(NotificationCompat.PRIORITY_DEFAULT)
.setCustomContentView(notificationLayoutCollapsed)
.setOngoing(playing)
.setCustomBigContentView(notificationLayoutExpanded)
.setStyle(new NotificationCompat.DecoratedCustomViewStyle())
.setContentIntent(pendingIntent);
我的通知布局没有内部填充或边距,但在那里显示了通知的边距(蓝色通知周围的白色粗边框)。
请提出解决此问题的方法。
----答案-----
罪魁祸首是此行
.setStyle(new NotificationCompat.DecoratedCustomViewStyle())
DecoratedCustomViewStyle为通知添加边框