Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置android通知,使文本在所有设备上都可见_Android_Android Notifications - Fatal编程技术网

如何设置android通知,使文本在所有设备上都可见

如何设置android通知,使文本在所有设备上都可见,android,android-notifications,Android,Android Notifications,如何指定android通知,使文本在所有设备上都可见? 某些设备的通知区域背景为黑色,如果文本为黑色,则不可见。 其他设备在通知区域有白色背景 谢谢。您应该使用设置的背景创建自己的视图,并使用该视图显示文本。:) 查看以获取一些示例代码。您可以访问系统颜色属性并在布局中使用它。 例如 android:textColor="?android:textColorPrimary" 将文本视图的文本颜色设置为当前主题的主文本颜色。还有大量其他属性,请查看并使用 android:textColor="?

如何指定android通知,使文本在所有设备上都可见? 某些设备的通知区域背景为黑色,如果文本为黑色,则不可见。 其他设备在通知区域有白色背景


谢谢。

您应该使用设置的背景创建自己的视图,并使用该视图显示文本。:)


查看以获取一些示例代码。

您可以访问系统颜色属性并在布局中使用它。 例如

android:textColor="?android:textColorPrimary"
将文本视图的文本颜色设置为当前主题的主文本颜色。还有大量其他属性,请查看并使用

android:textColor="?android:textColorPrimary"
和/或

android:textColor="?android:textColorSecondary"
结合

android:background="?android:colorBackground"
这是指当前样式中的本机属性,因此您的通知将始终清晰可见。

可能重复的