草庐IT

fallBelowSpannableString

全部标签

android - 如何获取通知下拉背景颜色,并在启用夜间模式时确定最佳文本颜色?

最近,当启用Android9.0Pie和Android操作系统的夜间模式时,我的用户向我发送了以下屏幕截图。如您所见,股票名称是不可见的,因为股票名称应用了黑色。在普通的白色主题中,它应该如下所示这是我用来突出文本颜色的代码。在我的代码中,我总是假设下拉通知的背景是白色的。(在启用暗模式的情况下这是不正确的)publicSpannableStringgetFallBelowSpannableString(Contextcontext){if(fallBelowSpannableString!=null){returnfallBelowSpannableString;}if(fallBe