chacha's

🎨 Number/Time Picker Divider 색상 변경 본문

Android/TIL

🎨 Number/Time Picker Divider 색상 변경

Cha_Cha 2021. 6. 12. 16:47
 android kotlin - NumberPicker divider color
 를 참고하였습니다.

 

변경 전 / 변경 후

NumberPickerTimePicker와 동일하게 적용하면 Divider의 색상이 변경됩니다.

    <!-- NumberPicker 색상 변경 -->
    <style name="Theme.AppTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar">
        <!-- Primary brand color. -->
        <item name="colorPrimary">@color/purple_500</item>
        <item name="colorPrimaryVariant">@color/purple_700</item>
        <item name="colorOnPrimary">@color/white</item>
        ...
    </style>
    
    <style name="ThemeOverlay.NumberPicker" parent="Theme.AppTheme">
        <!-- NumberPicker divider color -->
        <item name="colorControlNormal">@color/Light_800</item>
    </style>

Divider color를 변경하고 싶은 xml 파일에서 theme 속성에 적용시켜줍니다.

    <TimePicker
        ...
        android:theme="@style/ThemeOverlay.NumberPicker"/>

 

Comments