public class NiceSpinner
extends AppCompatTextView
| 构造器和说明 |
|---|
NiceSpinner(android.content.Context context) |
NiceSpinner(android.content.Context context,
android.util.AttributeSet attrs) |
NiceSpinner(android.content.Context context,
android.util.AttributeSet attrs,
int defStyleAttr) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addOnItemClickListener(android.widget.AdapterView.OnItemClickListener onItemClickListener) |
<T> void |
attachDataSource(java.util.List<T> list) |
void |
dismissDropDown() |
int |
getDropDownListPaddingBottom() |
int |
getSelectedIndex() |
void |
hideArrow() |
boolean |
isArrowHidden() |
protected void |
onMeasure(int widthMeasureSpec,
int heightMeasureSpec) |
void |
onRestoreInstanceState(android.os.Parcelable savedState) |
android.os.Parcelable |
onSaveInstanceState() |
boolean |
onTouchEvent(android.view.MotionEvent event) |
protected void |
onVisibilityChanged(android.view.View changedView,
int visibility) |
void |
setAdapter(android.widget.ListAdapter adapter) |
void |
setArrowDrawable(android.graphics.drawable.Drawable drawable) |
void |
setArrowDrawable(int drawableId) |
void |
setDropDownListPaddingBottom(int paddingBottom) |
void |
setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener onItemSelectedListener) |
void |
setSelectedIndex(int position)
Set the default spinner item using its index
|
void |
setSpinnerTextFormatter(SpinnerTextFormatter spinnerTextFormatter) |
void |
setTintColor(int resId) |
void |
showArrow() |
void |
showDropDown() |
public NiceSpinner(android.content.Context context)
public NiceSpinner(android.content.Context context,
android.util.AttributeSet attrs)
public NiceSpinner(android.content.Context context,
android.util.AttributeSet attrs,
int defStyleAttr)
public android.os.Parcelable onSaveInstanceState()
public void onRestoreInstanceState(android.os.Parcelable savedState)
protected void onVisibilityChanged(android.view.View changedView,
int visibility)
public int getSelectedIndex()
public void setArrowDrawable(int drawableId)
public void setArrowDrawable(android.graphics.drawable.Drawable drawable)
public void setSelectedIndex(int position)
position - the item's positionpublic void addOnItemClickListener(android.widget.AdapterView.OnItemClickListener onItemClickListener)
public void setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener onItemSelectedListener)
public <T> void attachDataSource(java.util.List<T> list)
public void setAdapter(android.widget.ListAdapter adapter)
protected void onMeasure(int widthMeasureSpec,
int heightMeasureSpec)
public boolean onTouchEvent(android.view.MotionEvent event)
public void dismissDropDown()
public void showDropDown()
public void setTintColor(int resId)
public void hideArrow()
public void showArrow()
public boolean isArrowHidden()
public void setDropDownListPaddingBottom(int paddingBottom)
public int getDropDownListPaddingBottom()
public void setSpinnerTextFormatter(SpinnerTextFormatter spinnerTextFormatter)