在实际的项目中一般情况下都需要使用到省市区三级联动地址选择的功能,有的公司是提供接口获取,有的公司则不是,需要自己实现。一开始,我也深受其扰,每次都是要复制一遍,就想能不能打个包出来,供大伙使用。所以自己就封装了一个,不需要自己添加数据源,直接引用即可。这就是CityPicker城市选择器的由来!
- 支持仿iOS滚轮实现、仿京东样式、一级城市列表、三级城市列表
- 支持多种自定义属性来满足你的需求
- 简单的几行代码即可实现城市选择器功能
样式说明 | 图片效果 |
---|---|
样式选择 | |
仿iOS滚轮实现] | |
仿京东样式 | |
一级城市列表 | |
三级城市列表 |
compile 'liji.library.dev:citypickerview:4.1.2'
#地区3级联动选择器
-keep class com.lljjcoder.**{
*;
}
-dontwarn demo.**
-keep class demo.**{*;}
-dontwarn net.sourceforge.pinyin4j.**
-keep class net.sourceforge.pinyin4j.**{*;}
-keep class net.sourceforge.pinyin4j.format.**{*;}
-keep class net.sourceforge.pinyin4j.format.exception.**{*;}
- 发布4.1.2版本,修复香港行政区域中ID出现重复的bug#140
- 发布4.1.1版本,修复bug#138
感谢small-dream提供的获取城市数据的脚本源码
QQ群:417846442
https://github.com/crazyandcoder/citypicker/wiki
如果你喜欢 citypicker 这个开源库,感觉 citypicker 帮助到了你,可以点右上角 "Star" 支持一下 谢谢!,你也还可以扫描下面的二维码~ 请作者喝一杯牛奶,让作者更有动力写出更好的开源库服务大家。^_^
赞赏的伙计,请注明你们的昵称,请留下你们的联系方式(最好是GitHub地址),谢谢合作 ^_^ 。