效果图
依赖.
implementation 'liji.library.dev:citypickerview:0.1.0'
具体流程如下:
//创建三级联动需要的开源框架对象
CityPickerView cityPickerView = new CityPickerView(this);
//通过对象设置它的城市条目点击事件
cityPickerView.setOnCityItemClickListener(new CityPickerView.OnCityItemClickListener() {
//是为选中的方法(获取不同的参数,进行改变)
@Override
public void onSelected(String... citySelected) {
//省份
String province = citySelected[0];
//城市
String city = citySelected[1];
//区县
String district = citySelected[2];
//邮编
String code = citySelected[3];