【发布时间】:2016-10-26 11:03:31
【问题描述】:
我已在styles.xml 中声明了材料主题。
<style name="SignUpMaterialTheme.Base"
parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/splashBg</item>
<item name="colorAccent">@color/colorPrimary</item>
<item name="colorControlNormal">#f2efea</item>
<item name="colorControlActivated">#f2efea</item>
</style>
我正在使用EditText 和TextInputLayout,所以当我点击它时,我会显示DatePickerDialog。现在我面临的问题是日期选择的颜色显示为白色,但我已经在我的风格中声明了颜色accent。当我尝试删除 colorControlNormal 和 colorControlActivated 时,它显示选择为 accent 颜色的日期,但 TextInputLayout 颜色变为黑色。怎么办?
有什么建议吗?
【问题讨论】:
-
只是确定...您是否设置了应用或活动主题之类的样式?
-
在该活动的清单中是的
-
这很奇怪。你创建它so?
-
如果你发布一个你创建
DatePickerDialog的代码会更好。
标签: android datepicker