Настройка часов Android Timepicker

Я хочу изменить макет Android TimePicker по умолчанию на индивидуальный.

  1. изменить цвет панели часов (светло-серый на цвет фона)
  2. изменить цифру часов с желтого на белый

Это текущий у меня

Код для TimePicker

final Calendar c = Calendar.getInstance();
        int hour = c.get(Calendar.HOUR_OF_DAY);
        int minute = c.get(Calendar.MINUTE);
        TimePickerDialog timePickerDialog = new TimePickerDialog(getActivity(),
                R.style.TimePickerDialogStyle, this, hour, minute, false); 

Стиль

<style name="TimePickerDialogStyle" parent="@android:style/Widget.Material.Light.TimePicker">

    <item name="android:backgroundDimEnabled">true</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:timePickerMode">clock</item>
    <item name="android:colorForeground">@color/item_view_color</item>

    <item name="android:textColorPrimary">@color/color_yellow</item>

    <item name="android:headerBackground">@color/item_view_color</item>
    <item name="android:background">@color/item_view_color</item>
    <item name="android:backgroundTint">@color/item_view_color</item>

</style>

Заранее спасибо.

0 ответов

Другие вопросы по тегам