public class XUISimplePopup<T extends XUISimplePopup> extends XUIListPopup
| Modifier and Type | Class and Description |
|---|---|
static interface |
XUISimplePopup.OnPopupItemClickListener
条目点击监听
|
XUIBasePopup.RootViewmAdapter, mListViewANIM_AUTO, ANIM_GROW_FROM_CENTER, ANIM_GROW_FROM_LEFT, ANIM_GROW_FROM_RIGHT, DIRECTION_BOTTOM, DIRECTION_NONE, DIRECTION_TOP, mAnimStyle, mArrowCenter, mArrowDown, mArrowUp, mDirection, mX, mYmBackground, mRootView, mScreenSize, mWindowHeight, mWindowManager, mWindowWidth| Constructor and Description |
|---|
XUISimplePopup(android.content.Context context,
AdapterItem[] listItems) |
XUISimplePopup(android.content.Context context,
java.util.List<AdapterItem> listItems) |
XUISimplePopup(android.content.Context context,
java.lang.String[] listItems) |
XUISimplePopup(android.content.Context context,
XUISimpleAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(int maxHeight)
创建弹窗
|
T |
create(int width,
int maxHeight,
XUISimplePopup.OnPopupItemClickListener onItemClickListener)
创建弹窗
|
T |
create(int maxHeight,
XUISimplePopup.OnPopupItemClickListener onItemClickListener)
创建弹窗
|
T |
create(XUISimplePopup.OnPopupItemClickListener onItemClickListener)
创建弹窗
|
XUISimpleAdapter |
getAdapter() |
T |
setHasDivider(boolean hasDivider)
设置是否有分割线
|
T |
setOnPopupItemClickListener(XUISimplePopup.OnPopupItemClickListener onItemClickListener)
设置条目点击监听
|
void |
showDown(android.view.View v)
向下显示
|
void |
showUp(android.view.View v)
向上显示
|
create, create, setDivider, setDividerHeightgenerateLayoutParam, onShow, setAnimStyle, setContentView, setPopupLeftRightMinMargin, setPopupTopBottomMinMargin, setPositionOffsetX, setPositionOffsetYWhenBottom, setPositionOffsetYWhenTop, setPreferredDirectiondismiss, getContext, getPopupWindow, isShowing, onConfigurationChanged, onDismiss, onPreShow, setBackgroundDrawable, setContentView, setNeedCacheSize, setOnDismissListener, show, showpublic XUISimplePopup(android.content.Context context,
java.lang.String[] listItems)
public XUISimplePopup(android.content.Context context,
java.util.List<AdapterItem> listItems)
public XUISimplePopup(android.content.Context context,
AdapterItem[] listItems)
public XUISimplePopup(android.content.Context context,
XUISimpleAdapter adapter)
public T create(int maxHeight)
create in class XUIListPopupmaxHeight - public T create(int maxHeight, XUISimplePopup.OnPopupItemClickListener onItemClickListener)
maxHeight - onItemClickListener - public T create(XUISimplePopup.OnPopupItemClickListener onItemClickListener)
onItemClickListener - public T create(int width, int maxHeight, XUISimplePopup.OnPopupItemClickListener onItemClickListener)
width - maxHeight - onItemClickListener - public T setOnPopupItemClickListener(XUISimplePopup.OnPopupItemClickListener onItemClickListener)
onItemClickListener - public void showDown(android.view.View v)
v - public void showUp(android.view.View v)
v - public XUISimpleAdapter getAdapter()
getAdapter in class XUIListPopuppublic T setHasDivider(boolean hasDivider)
XUIListPopupsetHasDivider in class XUIListPopup