前言
Android开发有不少情况下会用到Picker,例如选择 地址、日期、时间。
原生Picker和仿iOS的Picker都是上下或左右滑动到固定区域来选择选项:
显示数量少,如果当前选项距离需要的选项比较远就得滑很多次;
滑动不好控制,一不小心就滑过了需要往相反方向慢慢滑回来,很烦人。
ZBLibrary中的GridPicker每页显示多行多列,大大增加了显示数量;将滑动选择改为点击选择,大大提高了操作精度。
一、原生Picker
问题:
1.地址和时间选择器显示的选项数量少,还只能挨个切换,效率低下。
2.日期选择器选择年份需要点击最上方年份文字,手指不容易够到,显示的选项也较少;
月份选择要点击左右箭头或左右滑动,只能挨个切换,效率低下。
二、仿iOS的Picker