簡體   English   中英

如何更改 Android 中的材料日期和時間選擇器背景顏色?

[英]How to change the Material Date & Time Picker background color in Android?

如何更改 Android 中的材料日期和時間選擇器背景顏色 我發現許多解決方案的默認日期和時間選擇器不是 Material Design

您可以使用以下方法覆蓋默認顏色:

    val datePicker =
        MaterialDatePicker.Builder.datePicker()
            .setTheme(R.style.ThemeOverlay_App_MaterialCalendar)
            .build() 

和:

 <style name="ThemeOverlay.App.MaterialCalendar" parent="ThemeOverlay.MaterialComponents.MaterialCalendar">
    <!-- just override the colors used in the default style -->
    <item name="colorOnPrimary">@color/...</item>
    <item name="colorPrimary">@color/...</item>
  </style>

在此處輸入圖像描述

或者如果您還想更改白色背景:

   <style name="ThemeOverlay.App.MaterialCalendar4" parent="@style/ThemeOverlay.MaterialComponents.MaterialCalendar">
        <item name="colorSurface">@color/...</item>
    </style>

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM