public class SinglePicker<T> extends WheelPicker
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
SinglePicker.OnItemPickListener<T> |
static interface |
SinglePicker.OnWheelListener<T> |
cycleDisable, dividerConfig, labelTextColor, lineSpaceMultiplier, offset, textColorFocus, textColorNormal, textPadding, textSize, textSizeAutoFit, typeface, useWeight| 构造器和说明 |
|---|
SinglePicker(android.app.Activity activity,
List<T> items) |
SinglePicker(android.app.Activity activity,
T[] items) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addItem(T item)
添加数据项
|
int |
getSelectedIndex() |
T |
getSelectedItem() |
WheelView |
getWheelView() |
protected android.view.View |
makeCenterView() |
void |
onSubmit() |
void |
removeItem(T item)
移除数据项
|
void |
setItems(List<T> items)
设置数据项
|
void |
setItems(T[] items)
设置数据项
|
void |
setItemWidth(int itemWidth)
设置选项的宽(dp)
|
void |
setLabel(String label)
设置显示的单位,如身高为cm、体重为kg
|
void |
setOnItemPickListener(SinglePicker.OnItemPickListener<T> listener)
设置确认选择监听器
|
void |
setOnWheelListener(SinglePicker.OnWheelListener<T> onWheelListener)
设置滑动过程监听器
|
void |
setSelectedIndex(int index)
设置默认选中的项的索引
|
void |
setSelectedItem(T item)
设置默认选中的项
|
createLabelView, createWheelView, getContentView, setCycleDisable, setDividerColor, setDividerConfig, setDividerRatio, setDividerVisible, setLabelTextColor, setLineColor, setLineConfig, setLineSpaceMultiplier, setLineVisible, setOffset, setPadding, setShadowColor, setShadowColor, setShadowVisible, setTextColor, setTextColor, setTextPadding, setTextSize, setTextSizeAutoFit, setUseWeightpublic SinglePicker(android.app.Activity activity,
T[] items)
public void addItem(T item)
public void removeItem(T item)
public void setItems(T[] items)
public void setLabel(String label)
public void setSelectedIndex(int index)
public void setSelectedItem(@NonNull
T item)
public void setItemWidth(int itemWidth)
public void setOnWheelListener(SinglePicker.OnWheelListener<T> onWheelListener)
public void setOnItemPickListener(SinglePicker.OnItemPickListener<T> listener)
@NonNull protected android.view.View makeCenterView()
public void onSubmit()
public T getSelectedItem()
public int getSelectedIndex()
public WheelView getWheelView()