如何在Android DatePicker标题中更改文本颜色

3

你好,我想要改变DatePicker头部文本的颜色,但是我找不到相应的属性来进行修改。我想要将头部背景颜色改为白色(我知道如何做),而头部文本颜色改为黑色。

image

解决方案:

<style name="MyDatePickerStyle" parent="@android:style/Widget.Material.DatePicker">
    <item name="android:headerBackground">#ffffff</item>
    <item name="android:textColorPrimary">#000000</item>
</style>

请查看以下链接中关于如何更改日期选择器标题文本颜色的答案:https://dev59.com/C5_ha4cB1Zd3GeqPxVor#42460022 - Charuක
1个回答

4

Xml

        <DatePicker
        android:id="@+id/start_date_text"
        android:layout_width="400dp"
        android:layout_height="190dp"
        android:datePickerMode="spinner"
        android:calendarViewShown="false"
        style="@style/MyDatePicker" />

并且样式

<style name="MyDatePicker" parent="android:Widget.Material.Light.DatePicker">
     <item name="android:textColorPrimary">@color/Black</item>
</style>

我不想使用旋转模式。 - remes
尝试将 Widget.DatePicker 作为父级使用。 - Ekalips
谢谢,你帮了我很多! - remes

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接