Bigkoo / Android-PickerView

This is a picker view for android , support linkage effect, timepicker and optionspicker.(时间选择器、省市区三级联动)
Apache License 2.0
13.42k stars 3.44k forks source link

四级城市选择 #985

Closed qiongqiong-wu closed 3 years ago

qiongqiong-wu commented 3 years ago

能加载四级城市选择吗 wheelListener_option3 = new OnItemSelectedListener() { @Override public void onItemSelected(int index) { int opt4Select = 0; if (mOptions3Items == null) { if (optionsSelectChangeListener != null) { optionsSelectChangeListener.onOptionsSelectChanged(wv_option1.getCurrentItem(), index, 0, 0); } } else { int opt2Select = wv_option2.getCurrentItem(); opt2Select = opt2Select >= mOptions4Items.size() - 1 ? mOptions4Items.size() - 1 : opt2Select; index = index >= mOptions3Items.get(opt2Select).size() - 1 ? mOptions3Items.get(opt2Select).size() - 1 : index; if (!isRestoreItem) { opt4Select = wv_option4.getCurrentItem(); //新opt3的位置,判断如果旧位置没有超过数据范围,则沿用旧位置,否则选中最后一项 opt4Select = wv_option4.getCurrentItem() >= mOptions4Items.get(opt2Select).get(index).size() - 1 ? mOptions4Items.get(opt2Select).get(index).size() - 1 : wv_option4.getCurrentItem(); } /*

第四级数据展示不出来