我试图在我的应用中显示DatePickerDialog
。但我意识到出现的DatePickerDialog
取决于手机操作系统。我的问题是如何在KitKat
操作系统中显示DatePicker
样式Lollipop
?我知道这是可能的,因为Facebook等一些应用程序正在使用它。
这就是我想要的
答案 0 :(得分:11)
在datepicker xml中尝试android:calendarViewShown="false"
和android:datePickerMode="spinner"
。我相信前者适用于Kitkat及以下,而datePickerMode
适用于Lollipop。
答案 1 :(得分:1)
最后我解决了这个问题, 你需要使用主题
<style name="Theme.Transparent" parent="@android:style/Theme.Holo.Light.Dialog">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">true</item>
</style>
带
android:calendarViewShown="false"
android:datePickerMode="spinner"
然后它在lolipop手机中显示了kitkat版本 如果你需要一些 随时给我发邮件
@ aakash4un2me @ gmail.com