因系统版本差异而引起的datepicker样式改变
作为android开发的你,你是否发现了这个东西:时间控件因不同android版本不同。
下图为android 6.0系统
下图为android 4.4.4系统的,时间控件
第一种尝试,换主题
在清单文件中找到添加picker的类,然后添加主题
android:theme=”@android:style/Theme.Holo.Light.NoActionBar”
如果第一种不起作用,试一下接下来的方法,再布局文件中加一行代码
DatePicker 控件添加
android:datePickerMode=”spinner”
TimePicker 控件添加
android:timePickerMode=”spinner”
第三种,自己写,自己写,从github找个轮子吧
仿ios的时间控件
见链接:https://github.com/Bigkoo/Android-PickerView
自定义时间控件:
https://github.com/gzu-liyujiang/AndroidPicker