Я хочу создать уведомление Android с прозрачным фоном. Я использую bigContent с remoteViews для создания собственного макета, но когда я устанавливаю цвет фона основного макета на @android/color/transparent, ничего не происходит. Я все еще вижу стандартный белый фон уведомлений.
Как установить прозрачный фон для уведомлений Android? Отмечу, что я имею в виду не панель уведомлений (или строку состояния), а фон пользовательского уведомления.
RemoteViews
. Вполне возможно, что все, что находится за вашимRemoteViews
, будет белым, например, фон панели уведомлений. Вы утверждаете, что уверены, что панель уведомлений не является источником белого цвета. Как вы это определили? Или, другими словами, если не белый, то что вы ожидаете увидеть? - person CommonsWare   schedule 26.07.2015Notification
или функцией панели уведомлений этого устройства. Вам нужно будет установить это приложение на какое-нибудь свое устройство, посмотреть, отображается ли этот четырехдневный прогноз в области уведомлений, а затем посмотреть, белый ли фон. Если прогноз на четыре дня не отображается, значит, на вашем снимке экрана показан только одинNotification
. Если он отображается, но имеет белый фон, вероятно, это фон панели уведомлений вашего устройства. - person CommonsWare   schedule 26.07.2015RemoteViews
, не говоря уже о том, какая у него будет общая цветовая гамма. Это зависит от того, кто создал ПЗУ (производитель устройства, моддер ПЗУ и т. д.). - person CommonsWare   schedule 26.07.2015