У меня есть специальное уведомление, которое использует LinearLayout
, который содержит ImageView
и TextView
. Перед Android 4.0 все, что мне нужно было сделать, это обмен текстами цветов с помощью стилей EventContent
и EventContent.Title
, и все цвета выглядели великолепно.Цвет фона по умолчанию
Но на Android 4.0 (Ice Cream Sandwich) мой цвет фона для уведомлений светло-серый, и, что еще хуже, он ужасно сталкивается со стилями текста по умолчанию. Это странно для меня, поскольку все остальные уведомления имеют темно-серый (почти черный) цвет, и я вообще не изменил цвет фона в своем макете.
Есть ли способ получить доступ к цвету фона по умолчанию для уведомлений? Я не хочу вручную устанавливать это на черный (или другой цвет), так как я хочу, чтобы он хорошо сочетался с темой на устройстве. Но я огляделся и не мог найти ничего, что дало бы мне этот цвет.
Это не ошибка. Статус «WorkingAsIntended» соответствует https://code.google.com/p/android/issues/detail?id=23863&thanks=23863&ts=1325611036 – ciscogambo