public class AddressPicker extends LinkagePicker<Province,City,County>
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
AddressPicker.OnAddressPickListener
地址选择回调
|
static interface |
AddressPicker.OnWheelListener
滑动回调
|
LinkagePicker.DataProvider, LinkagePicker.OnLinkageListener, LinkagePicker.OnPickListener<Fst,Snd,Trd>, LinkagePicker.OnStringPickListener, LinkagePicker.OnWheelLinkageListener, LinkagePicker.Provider<Fst extends LinkageFirst<Snd>,Snd extends LinkageSecond<Trd>,Trd>firstColumnWeight, firstLabel, provider, secondColumnWeight, secondLabel, selectedFirstIndex, selectedFirstItem, selectedSecondIndex, selectedSecondItem, selectedThirdIndex, selectedThirdItem, thirdColumnWeight, thirdLabelcycleDisable, dividerConfig, labelTextColor, lineSpaceMultiplier, offset, textColorFocus, textColorNormal, textPadding, textSize, textSizeAutoFit, typeface, useWeight| 构造器和说明 |
|---|
AddressPicker(android.app.Activity activity,
ArrayList<Province> provinces) |
| 限定符和类型 | 方法和说明 |
|---|---|
City |
getSelectedCity() |
County |
getSelectedCounty() |
Province |
getSelectedProvince() |
protected android.view.View |
makeCenterView() |
void |
onSubmit() |
void |
setHideCounty(boolean hideCounty)
隐藏县级行政区,只显示省级和市级。
|
void |
setHideProvince(boolean hideProvince)
隐藏省级行政区,只显示地市级和区县级。
|
void |
setOnAddressPickListener(AddressPicker.OnAddressPickListener listener) |
void |
setOnLinkageListener(LinkagePicker.OnLinkageListener onLinkageListener)
已过时。
use
setOnAddressPickListener(OnAddressPickListener) instead |
void |
setOnWheelListener(AddressPicker.OnWheelListener onWheelListener)
设置滑动监听器
|
void |
setSelectedItem(Province province,
City city,
County county)
设置默认选中的省市县
|
void |
setSelectedItem(String province,
String city,
String county) |
getSelectedFirstIndex, getSelectedFirstItem, getSelectedSecondIndex, getSelectedSecondItem, getSelectedThirdIndex, getSelectedThirdItem, setColumnWeight, setColumnWeight, setLabel, setLabel, setOnPickListener, setOnStringPickListener, setOnWheelLinkageListener, setOnWheelListener, setProvider, setProvider, setSelectedIndex, setSelectedIndex, setSelectedItemcreateLabelView, createWheelView, getContentView, setCycleDisable, setDividerColor, setDividerConfig, setDividerRatio, setDividerVisible, setLabelTextColor, setLineColor, setLineConfig, setLineSpaceMultiplier, setLineVisible, setOffset, setPadding, setShadowColor, setShadowColor, setShadowVisible, setTextColor, setTextColor, setTextPadding, setTextSize, setTextSizeAutoFit, setUseWeightpublic void setSelectedItem(Province province, City city, County county)
setSelectedItem 在类中 LinkagePicker<Province,City,County>public Province getSelectedProvince()
public City getSelectedCity()
public County getSelectedCounty()
public void setHideProvince(boolean hideProvince)
public void setHideCounty(boolean hideCounty)
public void setOnWheelListener(AddressPicker.OnWheelListener onWheelListener)
public void setOnAddressPickListener(AddressPicker.OnAddressPickListener listener)
@Deprecated public final void setOnLinkageListener(LinkagePicker.OnLinkageListener onLinkageListener)
setOnAddressPickListener(OnAddressPickListener) insteadsetOnLinkageListener 在类中 LinkagePicker<Province,City,County>@NonNull protected android.view.View makeCenterView()
makeCenterView 在类中 LinkagePicker<Province,City,County>public void onSubmit()
onSubmit 在类中 LinkagePicker<Province,City,County>