Android      Android中自定义NumberPickerDialog   

安卓的api中提供了DataPickerDailog、TimePickerDialog,这种都是比较复杂的数值型选择器。但纯数字选择器Dialog却未提供。
DataPicker、TimePicker都是FrameLayout,而本例使用的NumberPicker却是LinearLayout,具体未深入研究。总之,看起来前2者更亲近,我们要实现的NumberPickerDialog相貌和前2者差不多。
这里的代码也是依照TimePickerDialog仿写。


效果图:



代码:



这个view_number_picker_dialog.xml布局相当简单,其中仅注册一个NumberPicker:



使用:



整体非常easy,没什么复杂的功能。
看了下NumberPicker的源码,很,长。

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设