Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin Forms Android DatePicker-只希望显示微调器,但日历也是如此_C#_Android_Datepicker_Xamarin.forms_Xamarin.android - Fatal编程技术网

C# Xamarin Forms Android DatePicker-只希望显示微调器,但日历也是如此

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

我在Xamarin Forms工作,我有一个日期选择器。我试图只显示日期选择器的微调器部分;不过,日历部分也会显示出来。我已经研究了许多其他类似的问题,并尝试了一些不起作用的东西。(另外,我使用的模拟器使用的是API 22,我看到的很多帖子都说24+有问题,所以我认为这不适用。)

这是我的密码:

<?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
假的
您可以参考: