public class SelectPopupWindow
extends android.widget.PopupWindow
| 构造器和说明 |
|---|
SelectPopupWindow(android.view.View showAsDropDownView,
android.widget.ListAdapter listAdapter,
android.widget.FrameLayout outsideView)
初始化一个选择下拉框
|
| 限定符和类型 | 方法和说明 |
|---|---|
android.widget.ListView |
getListView()
获取显示布局的listview
|
SelectPopupWindow |
setOnItemClickListener(android.widget.AdapterView.OnItemClickListener onItemClickListener)
设置下拉选择框的item点击事件
|
SelectPopupWindow |
show()
显示PopupWindow
|
dismiss, getAnimationStyle, getBackground, getContentView, getElevation, getEnterTransition, getExitTransition, getHeight, getInputMethodMode, getMaxAvailableHeight, getMaxAvailableHeight, getMaxAvailableHeight, getOverlapAnchor, getSoftInputMode, getWidth, getWindowLayoutType, isAboveAnchor, isAttachedInDecor, isClippingEnabled, isFocusable, isOutsideTouchable, isShowing, isSplitTouchEnabled, isTouchable, setAnimationStyle, setAttachedInDecor, setBackgroundDrawable, setClippingEnabled, setContentView, setElevation, setEnterTransition, setExitTransition, setFocusable, setHeight, setIgnoreCheekPress, setInputMethodMode, setOnDismissListener, setOutsideTouchable, setOverlapAnchor, setSoftInputMode, setSplitTouchEnabled, setTouchable, setTouchInterceptor, setWidth, setWindowLayoutMode, setWindowLayoutType, showAsDropDown, showAsDropDown, showAsDropDown, showAtLocation, update, update, update, update, update, updatepublic SelectPopupWindow(android.view.View showAsDropDownView,
android.widget.ListAdapter listAdapter,
android.widget.FrameLayout outsideView)
showAsDropDownView - 要在哪个View下面展示listAdapter - 下拉列表数据适配器outsideView - 外部含有遮罩层的FrameLayoutpublic android.widget.ListView getListView()
public SelectPopupWindow show()
public SelectPopupWindow setOnItemClickListener(android.widget.AdapterView.OnItemClickListener onItemClickListener)
onItemClickListener -