Android 三星如何使用默认的日间/夜间通知背景色?

Android 三星如何使用默认的日间/夜间通知背景色?,android,notifications,background,samsung-mobile,Android,Notifications,Background,Samsung Mobile,我的应用程序显示带有RemoteView的自定义通知,我希望它们看起来像设备主题。如果用户已将其设备设置为夜间模式,则背景应为黑色,如果用户已将其设备设置为日间模式,则背景应为白色。它应该使用设备的默认颜色,使其看起来像其他通知,并且仅将背景设置为#000000将在通知周围留下白色边框 我使用?android:attr/textcorprimary和?android:attr/textcorsecondary作为文本颜色 我没有设置任何背景色,这适用于我测试过的所有设备,除了三星。。。三星设备的

我的应用程序显示带有RemoteView的自定义通知,我希望它们看起来像设备主题。如果用户已将其设备设置为夜间模式,则背景应为黑色,如果用户已将其设备设置为日间模式,则背景应为白色。它应该使用设备的默认颜色,使其看起来像其他通知,并且仅将背景设置为#000000将在通知周围留下白色边框

我使用
?android:attr/textcorprimary
?android:attr/textcorsecondary
作为文本颜色

我没有设置任何背景色,这适用于我测试过的所有设备,除了三星。。。三星设备的背景总是白色的。在白天和夜间模式下

是否有可以用于通知背景的样式或属性

Min API为19

编辑:当我对文本使用
@style/textpearance.Compat.Notification.Title
@style/textpearance.Compat.Notification
时,通知是可读的(而不是白色背景上的白色文本),但我希望有正确的背景颜色


编辑2:我手上有一台三星手机。看起来连Youtube都无法解决这个问题。有些通知是暗的,因此必须有一个解决方案。

如果您可以访问物理设备,那么只需将其连接到Android Studio并使用布局检查器,您就可以在明暗模式下找到所使用的颜色。不幸的是,它只会显示颜色值,而不是属性,但我认为只有访问三星的源代码才能获得属性。

如何解决这个问题?