我在棒棒糖中自定义通知背景的颜色有问题。它在应该是白色的地方是黑色的。textColor正常:
我正在使用
<resources>
<style name="NotificationText" parent="android:TextAppearance.StatusBar.EventContent" />
<style name="NotificationTitle" parent="android:TextAppearance.StatusBar.EventContent.Title" />
</resources>
你知道如何使用设备的默认主题颜色进行自定义通知吗?
发布于 2015-01-13 17:42:47
您的应用程序的targetSdkVersion必须为21。
按照Ahmed的回答,在values-21文件夹中添加另一个样式文件。
<?xml version="1.0" encoding="UTF-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="NotificationText" parent="android:TextAppearance.Material.Notification" />
<style name="NotificationTitle" parent="android:TextAppearance.Material.Notification.Title" />
<style name="NotificationTime" parent="android:TextAppearance.Material.Notification.Time" />
</resources>
发布于 2014-12-06 14:10:44
无论出于什么原因,棒棒糖都有新的风格。将其放入values-v21/styles.xml中:
<resources>
<style name="NotificationTitle" parent="android:TextAppearance.Material.Notification.Title"></style>
<style name="NotificationText" parent="android:TextAppearance.Material.Notification"></style>
</resources>
发布于 2015-02-09 16:05:52
创建文件夹值-v21/styles.xml并通过以下代码,
<style name="NotificationTitle" parent="@android:style/TextAppearance.StatusBar.EventContent.Title">
<item name="android:textColor">@android:color/black</item>
<item name="android:textStyle">normal</item></style>
https://stackoverflow.com/questions/26960072
复制相似问题