如何根据其他应用程序主题更改状态栏中通知图标的颜色?
从上图中,最后一个图标属于我的应用程序。但我可以看到其他应用程序通知图标颜色正在针对主题发生变化(比较两个图像)。
这在少数设备上运行良好。但这在其他一些设备上不起作用。例如上面的图片是我从华为拍摄的,但其他应用程序图标颜色发生了变化。
请帮我找到解决办法
最佳答案
这可能是基于不同移动提供商的兼容性问题。您能告诉我您的应用程序使用什么基本主题吗?您可以在您的应用程序(在 android studio 的 android View 中)->java->res->values->styles.xml 中找到该信息。
编辑
删除 DarkActonBar 并尝试仅使用 DayNight。然后通过检查启动器 Activity 的 onCreate 中的模式来强制执行黑暗操作栏。
关于java - 状态栏中的通知图标在少数 Android 设备中没有变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61345006/