安卓Widget中设置textColor,适配深色模式

问题遇到的现象和发生背景

关于安卓widget小部件的问题,现有在layout里设置了TextView的颜色,运用的values及values-night中的颜色值,问题是在代码里有判断当前手机有无安装某个程序,有的话不做改变,没有的话,就去更改图标和文字颜色值,图标是SVG格式的,适配深浅色模式
整个逻辑是在widget中的onUpdate中写的,运用了timer和TimerTask,因为需要间隔两小时去刷新一下数据

运行结果及报错内容

发现没有安装某个程序的话,切换深浅色模式,只有图标更换,文字对应的颜色没有显示出来,

img

img

我想要达到的结果

想要知道如何使文字颜色跟随深浅色去适配

我之前暗黑模式适配,颜色也是需要增加color-night.xml文件的,应该是这个原因

可以检查下是不是有地方覆盖了。写法没什么问题

已经解决了