在我的项目中,我在布局中使用了Datepicker小部件,如下所示,因为我只需要微调器,我已经为我的Datepicker禁用了棒棒糖版本的日历视图
<DatePicker
android:id="@+id/datePickr"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:theme="@android:style/Widget.DatePicker"
android:calendarViewShown="false"
android:datePickerMode="spinner"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
我遇到的问题是它在棒棒糖版本中为日期选择器文本显示不同的颜色。我无法改变它的颜色。
我需要的是更改日期选择器文本的颜色,使其在不同版本中显示相同的颜色。
答案 0 :(得分:1)
与大多数组件一样,DatePicker的文本颜色受textColorPrimary影响:
<item name="android:textColorPrimary">@color/Black</item>
答案 1 :(得分:0)
您是否尝试更改datetext的文字颜色? 你可以在你的datepicker块中实现这个目的
dateTextAppearance
您可以为日期选择器提供colorList或单一颜色。