《Android开发卷——自定义日期选择器(一)》
(小米手机) (中兴手机)
在实际开发中,Google官方提供的时间选择器API已经不能满足于我们的需要了,所以很多公司都是采用自定义的形式来实现日期选择器。
这个例子很简单,定义三个NumberPicker即可。
/NumberPicker
android:id="@+id/np3"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:focusable="true"
android:focusableInTouchMode="true" />
这个组件也是Google官方提供的,所以在不同手机样式会不一样,不是纯自定义的样式。
最后在对应的activity中,设置一些属性即可。
注意:成功导入项目后,项目会报错,原因 NumberPicker 是比较低版本的API,只要clean...一下项目就可以运行。
后语:笔者只是简单的做个样式,如果你想弄得更好看,可以采用自定义对话框的形式,样式更好看。(后期笔者自己也会弄)