Ну, я не знаю, что такое родительский тема, которую у вас есть для темы «Выбор даты». Допустим, у вас есть специальная тема для выбора даты, как показано ниже,
<style name="yourCustomStyle" parent="Theme.AppCompat.Light">
Теперь Ctrl + щелчок на Theme.AppCompat.Light
, который ведет вас к новому;), где вы можете найти то, что вы ищете смысл здесь ваша проблема касается только текста главы, но вы можете изменить цвет другого вида, так что это то место, которое вам нужно посмотреть.
И в ответ создать собственную тему, как показано ниже, и добавить этот атрибут с цветом вы любите
android:textColorPrimaryInverse
должны сделать трюк для вас.
<style name="yourCustomStyle" parent="Theme.AppCompat.Light">
<item name="colorAccent">@color/blue</item>
<item name="android:textColorPrimaryInverse">@color/yellow</item>
.. other
</style>
Не стесняйтесь использовать свои собственные цвета и код (я скопировал код из this), и он будет делать эту работу!
new DatePickerDialog(MainActivity.this, R.style.yourCustomStyle, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
}
}, 2015, 02, 26).show();
Image: андроид: textColorPrimaryInverse с Theme.AppCompat.Dialog
Пожалуйста, проверьте это: http://stackoverflow.com/a/29014475/6005977 –