У меня есть пользовательское уведомление, которое использует LinearLayout
, которое содержит ImageView
и TextView
. До Android 4.0 все, что мне нужно было сделать, это поменять цвета текста со стилями EventContent
и EventContent.Title
, и все цвета выглядели великолепно.
Но на Android 4.0 (Ice Cream Sandwich) мой пользовательский цвет фона уведомления - светло-серый, и, что еще хуже, он ужасно конфликтует со стилями текста по умолчанию. Это странно для меня, поскольку все остальные уведомления имеют темно-серый (почти черный) цвет, и я совсем не изменил цвет фона в макете.
Есть ли способ получить доступ к цвету фона по умолчанию для уведомлений? Я не хочу вручную устанавливать это на черный (или другой цвет), так как я хочу, чтобы он хорошо сочетался с темой на устройстве. Но я оглянулся и не могу найти ничего, что дает мне этот цвет.