自定义通知布局提供了不必要的余量

时间:2019-07-14 14:46:12

标签: android notifications remoteview

我正在为我的应用程序创建自定义通知布局。

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为通知添加边框

0 个答案:

没有答案