EasyPopup.OnAttachedWindowListenerisBackgroundDim, mAnimationStyle, mContentView, mDimColor, mDimValue, mDimView, mEnterTransition, mExitTransition, mFocusable, mHeight, mLayoutId, mOutsideTouchable, mWidth| Modifier | Constructor and Description |
|---|---|
protected |
BaseCustomPopup(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
initAttributes()
可以在此方法中设置PopupWindow需要的属性
|
protected abstract void |
initViews(android.view.View view)
初始化view
|
void |
onPopupWindowCreated(android.widget.PopupWindow popupWindow)
PopupWindow对象创建完成
|
void |
onPopupWindowDismiss()
PopupWindow消失
|
void |
onPopupWindowViewCreated(android.view.View contentView)
PopupWindow的加载view创建完成
|
createPopup, dismiss, getContentView, getContext, getPopupWindow, getView, isShow, onDismiss, setAnchorView, setAnimationStyle, setBackgroundDimEnable, setContentView, setContentView, setContentView, setContentView, setDimColor, setDimValue, setDimView, setEnterTransition, setExitTransition, setFocusable, setFocusAndOutsideEnable, setHeight, setHorizontalGravity, setOffsetX, setOffsetY, setOnAttachedWindowListener, setOnDismissListener, setOutsideTouchable, setVerticalGravity, setWidth, showAsDropDown, showAsDropDown, showAsDropDown, showAsDropDown, showAtAnchorView, showAtAnchorView, showAtAnchorView, showAtLocationpublic void onPopupWindowCreated(android.widget.PopupWindow popupWindow)
EasyPopuponPopupWindowCreated in class EasyPopuppublic void onPopupWindowViewCreated(android.view.View contentView)
EasyPopuponPopupWindowViewCreated in class EasyPopuppublic void onPopupWindowDismiss()
EasyPopuponPopupWindowDismiss in class EasyPopupprotected abstract void initAttributes()
protected abstract void initViews(android.view.View view)
view -