如何更改Xamarin DatePicker弹出标题和背景为白色,字体颜色为灰色

whhtz7ly  于 2023-02-06  发布在  其他
关注(0)|答案(1)|浏览(180)

我正在尝试为datePicker弹出窗口给予自定义外观。但是我找不到任何直接字段来更改弹出窗口中显示的文本的标题背景和字体颜色
enter image description here

a9wyjsp7

a9wyjsp71#

您可以尝试在Android项目中的styles.xml内使用以下代码。

<resources>
<style name="MainTheme" parent="MainTheme.Base">
    <item name="android:datePickerDialogTheme">@style/AppCompatDialogStyle</item>
</style>
<style name="AppCompatDialogStyle" parent="Theme.AppCompat.Light.Dialog">
    <!--header background-->
    <item name="colorAccent">#fff</item>
    <!--header textcolor-->
    <item name="android:textColorPrimaryInverse">#808080</item>
    <!--body background-->
    <item name="android:windowBackground">#fff</item>
    <!--selected day-->
    <item name="android:colorControlActivated">#4B6043</item>
    <!--days of the month-->
    <item name="android:textColorPrimary">#808080</item>
    <!--days of the week-->
    <item name="android:textColorSecondary">#808080</item>
    <!--cancel&ok-->
    <item name="android:textColor">#808080</item>
</style>

相关问题