我使用Android O(api level 26)测试我的应用程序,我发现有关文本颜色和小部件的区别,如Checkbox
。这就像它的残疾人一样。
是否有任何新参数设置此颜色?像accentColor
这样的东西?我在Android O Features and APIs找不到任何内容。
Android 25:
Android 26:
答案 0 :(得分:0)
好的,每个样式属性逐个更改后。我找到了一个用Android O创建问题的那个。我只是改变它的价值而且那很好!
<item name="android:colorForeground">#cacaca</item>
我认为使用API级别>=26
时,小部件会使用此属性来设置颜色。
答案 1 :(得分:0)
最有可能的情况是,您使用的上下文是应用程序上下文,因此没有主题。改为创建并使用此上下文:
new ContextThemeWrapper(context, themeResId)