如何更改日期选择器的年份颜色和文本大小

时间:2019-03-07 10:52:19

标签: android datepicker

我只想更改默认android 7.0日期选择器对话框标题中的年份颜色和大小。这可能吗?

colorAccent和colorPrimary正在改变整个主题。我只希望今年有所不同。

1 个答案:

答案 0 :(得分:0)

尝试添加以下属性:

android:headerYearTextAppearance
  

所选日期标题中年份(例如2014)的文本外观。

     

可以以“ @ [+] [package:] type / name”的形式引用另一个资源,或者以“?[package:] type / name”的形式的主题属性。

Source

实施:

<DatePicker xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/your_datepicker"
    ...
    android:headerYearTextAppearance="@style/YourStyle"/>

并在您的styles.xml中:

<style name="YourStyle" parent="@android:style/TextAppearance.Small">
    <item name="android:textColor">@color/your_color</item>
    <item name="android:textSize">...</item>
</style>