gzu-liyujiang / gzu-liyujiang/AndroidPicker
地址选择中 setSelectedItem 这个方法没有用
- Dominant language
- Java
- Stars
- 6.8k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
操作步骤
1.打开地址选择一个地址 省市区 然后选择框关闭
2.再打开地址选择框 切换到地址2(省市县) 然后点取消
3.再打开地址选择框 默认地址是刚刚切换的地址2
不知道是我使用的姿势不对还是怎么样 请大神给予帮助
public void showAddressPicket() {
if (addressPicker == null) {
addressPicker = new AddressPicker(this, provinceList);
}
if (!tvArea.getText().toString().equals(getResources().getString(R.string.address_area_nochoosetxt))) {
String[] selectarea = tvArea.getText().toString().split(" ");
if (selectarea.length == 3) {
// addressPicker.setSelectedItem(selectarea[0], selectarea[1], selectarea[2]);
addressPicker.setSelectedItem(mprovince, mcity, mcounty);
}
}
addressPicker.setOnAddressPickListener(new AddressPicker.OnAddressPickListener() {
@Override
public void onAddressPicked(Province province, City city, County county) {
String str = String.format("%s %s %s", province.getAreaName(), city.getAreaName(), county.getAreaName());
LogUtils.write(str);
mprovince = province;
mcity = city;
mcounty = county;
tvArea.setText(str);
}
});
addressPicker.show();
}
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.