更改 Xamarin TimePicker 的文本颜色
Change Text Color for Xamarin TimePicker
如何更改下面屏幕截图中圈出的文字的颜色?
我试过 style.xml 但还没有发现任何影响这部分的 属性 。
将以下代码添加到 android 项目的 style.xml
中。
创建一个定义 Timepicker 颜色的新样式。
<style name="Theme.picker" parent="Theme.AppCompat.Light.Dialog">
//background color
<item name="android:background">#13216a</item>
//Title background color
<item name="colorAccent">#f8a519</item>
//text color
<item name="android:textColor">#FF0000</item>
//number text color
<item name="android:textColorPrimary">#FF66FF</item>
</style>
应用MainTheme
中的样式。
<item name="android:timePickerDialogTheme">@style/Theme.picker</item>
屏幕截图
注意:这是一个简单的解决方案,它还会更改按钮文本颜色,如果要将它们分开,则需要自定义渲染器。
如何更改下面屏幕截图中圈出的文字的颜色?
我试过 style.xml 但还没有发现任何影响这部分的 属性 。
将以下代码添加到 android 项目的 style.xml
中。
创建一个定义 Timepicker 颜色的新样式。
<style name="Theme.picker" parent="Theme.AppCompat.Light.Dialog"> //background color <item name="android:background">#13216a</item> //Title background color <item name="colorAccent">#f8a519</item> //text color <item name="android:textColor">#FF0000</item> //number text color <item name="android:textColorPrimary">#FF66FF</item> </style>
应用
MainTheme
中的样式。<item name="android:timePickerDialogTheme">@style/Theme.picker</item>