预先加载仿滚轮实现的全部数据
mCityPickerView.init(this);
③ 点击响应:
ss.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
CityConfig cityConfig = new CityConfig.Builder().title("选择城市")//标题
.build();
mCityPickerView.setConfig(cityConfig);
mCityPickerView.setOnCityItemClickListener(new OnCityItemClickListener() {
[@Override](https://my.oschina.net/u/1162528)
public void onSelected(ProvinceBean province, CityBean city, DistrictBean district) {
StringBuilder sb = new StringBuilder();
sb.append("选择的结果:\n");
if (province != null) {
sb.append(province.getName() + " " + province.getId() + "\n");
}
if (city != null) {
sb.append(city.getName() + " " + city.getId() + ("\n"));
}
if (district != null) {
sb.append(district.getName() + " " + district.getId() + ("\n"));
xc_andress = district.getName().toString();
}
Log.e("LiNing","+=========="+"" + sb.toString());
ss.setText(province.getName());
qx.setText(city.getName());
}
[@Override](https://my.oschina.net/u/1162528)
public void onCancel() {
ToastUtils.showLongToast(context, "已取消");
}
});
mCityPickerView.showCityPicker();
}
});