Можно ли изменить цветовую схему TimePicker?Как изменить стиль диалогового окна TimePicker
Я пробовал, но всплывающее окно TimePicker открывается на весь экран.
TimePickerDialog mTimePicker;
mTimePicker = new TimePickerDialog(AddAlarm.this,R.style.Time_picker, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int selectedHourLocal, int selectedMinuteLocal) {
}
}, hour, minute, false);//Yes 24 hour time
mTimePicker.setTitle("Select Time");
mTimePicker.show();
И стиль
<style name="Time_picker">
<item name="android:numbersTextColor" tools:targetApi="lollipop">#ffffff</item>
<item name="android:numbersBackgroundColor" tools:targetApi="lollipop">#643B85</item>
<item name="android:numbersSelectorColor" tools:targetApi="lollipop">#88000000</item>
<item name="android:headerBackground">#643B85</item>
</style>
http://developer.android.com/reference/android/app/TimePickerDialog.html#TimePickerDialog(android.content.Context,%20int,%20android.app.TimePickerDialog .OnTimeSetListener,% 20int,% 20int,% 20boolean) – Sree
Связано: http://stackoverflow.com/a/39407384/5151608 – jkdev