C# Xamarin Forms Android DatePicker-只希望显示微调器,但日历也是如此
我在Xamarin Forms工作,我有一个日期选择器。我试图只显示日期选择器的微调器部分;不过,日历部分也会显示出来。我已经研究了许多其他类似的问题,并尝试了一些不起作用的东西。(另外,我使用的模拟器使用的是API 22,我看到的很多帖子都说24+有问题,所以我认为这不适用。) 这是我的密码:C# Xamarin Forms Android DatePicker-只希望显示微调器,但日历也是如此,c#,android,datepicker,xamarin.forms,xamarin.android,C#,Android,Datepicker,Xamarin.forms,Xamarin.android,我在Xamarin Forms工作,我有一个日期选择器。我试图只显示日期选择器的微调器部分;不过,日历部分也会显示出来。我已经研究了许多其他类似的问题,并尝试了一些不起作用的东西。(另外,我使用的模拟器使用的是API 22,我看到的很多帖子都说24+有问题,所以我认为这不适用。) 这是我的密码: <?xml version="1.0" encoding="utf-8" ?> <resources> <style name="MyTheme" parent="My
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<style name="MyTheme" parent="MyTheme.Base">
</style>
<style name="MyTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:navigationIcon">@drawable/BackChevronBlue</item>
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>
<item name="android:windowBackground">@color/window_background</item>
<item name="android:dialogTheme">@style/MyDialogTheme</item>
<item name="android:datePickerStyle">@style/MyDatePicker</item>
</style>
<style name="MyActionBarTheme" parent="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<item name="colorControlNormal">@color/back_button_color</item>
</style>
<style name="MyDialogTheme" parent="android:Theme.Material.Light.Dialog">
<item name="android:datePickerStyle">@style/MyDatePicker</item>
<item name="android:datePickerMode">spinner</item>
<item name="android:calendarViewShown">false</item>
<item name="android:spinnersShown">true</item>
</style>
<style name="MyDatePicker" parent="android:Widget.Material.Light.DatePicker">
<item name="android:datePickerMode">spinner</item>
<item name="android:calendarViewShown">false</item>
<item name="android:spinnersShown">true</item>
</style>
<style name="MyTheme.Splash" parent="MyTheme.Base">
<item name="android:windowBackground">@layout/splashscreen</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
@drawable/BackChevronBlue
@color/primary
@color/primaryDark
@颜色/重音
@color/window\u背景
@style/MyDialogTheme
@style/MyDatePicker
@color/后退按钮\u颜色
@style/MyDatePicker
纺纱机
假的
真的
纺纱机
假的
真的
@layout/splashscreen
真的
任何帮助都将不胜感激!蒂亚 看起来这些字段由于某种原因被交换了。更改以下字段时,只有微调器显示:
<item name="android:calendarViewShown">true</item>
<item name="android:spinnersShown">false</item>
true
假的
您可以参考: