12
自定义通知布局和文本颜色
我的应用程序显示了一些通知,根据用户的喜好,它可能会在通知中使用自定义布局。它运作良好,但有一个小问题-文字颜色。普通的Android设备和几乎所有制造商的外观都在浅色背景上使用黑色文本作为通知文本,但三星却没有:其通知下拉菜单具有深色背景,默认通知布局中的文本为白色。 因此,这会导致一个问题:不使用任何精美布局的通知显示得很好,但是使用自定义布局的通知却很难阅读,因为文本是黑色而不是默认的白色。甚至官方文档也只是为设置了#000颜色TextView,所以我在那里找不到任何指针。 用户很友善地拍摄了该问题的屏幕截图: 那么,如何在布局中使用设备的默认通知文本颜色?我宁愿不开始根据电话型号动态更改文本颜色,因为这需要进行大量更新,并且具有自定义ROM的人可能仍然会遇到问题,具体取决于他们所使用的皮肤。