关于安卓自定义时间选择控件的实现(一)

标题:关于安卓自定义时间选择控件实现

这次自定义,博主采用Calendar + NumberPicker实现时间选择,先看效果图:


效果图


思路:

1最多显时六个控件,就是:年月日时分秒。

至少包含的联动关系:年->月->日,即月份更改后,日也要对应做更改

2注意单个字符前面补充“0”的方法,String.format("%02d", xxx)


使用:

1通过方法:show(activity,type)进行调用:(type显时类型: 1年月日时分秒,2年月日时分 3年月日时,4年月日,5时分秒,6时分)

2设置回调监听setOnDateListener(DateSelInfoCallBack);

3注意监听的释放removeDateListener(DateSelInfoCallBack);

如下图:



后续更新了,只选择年月日的自定义时间选择控件,相关文章链接:https://www.jianshu.com/p/f5602e532bbe


that's all---------------------------------------------


项目地址:

https://gitee.com/motosheep/libdatesel-github

你可能感兴趣的:(关于安卓自定义时间选择控件的实现(一))