首先,这个问题提出了一个非常相似的问题。但是,我的问题有一个微妙的区别。我想知道的是,是否可以以编程colorPrimary方式将主题的属性更改为任意颜色?例如,我们有:<style name="AppTheme" parent="android:Theme.Material.Light"> <item name="android:colorPrimary">#ff0000</item> <item name="android:colorAccent">#ff0000</item></style>在运行时,用户决定他想#ccffff用作主要颜色。当然,我无法为所有可能的颜色创建主题。我不介意我是否必须做hacky的东西,比如依赖Android的私人内部,只要它使用公共SDK。我的目标是最终拥有ActionBar 和所有小工具喜欢CheckBox使用这种原色。
3 回答
- 3 回答
- 0 关注
- 396 浏览
添加回答
举报
0/150
提交
取消