类 EasePopupWindow
- java.lang.Object
-
- android.widget.PopupWindow
-
- io.agora.chat.uikit.menu.EasePopupWindow
-
public class EasePopupWindow extends android.widget.PopupWindow
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceEasePopupWindow.OnPopupWindowDismissListenerstatic interfaceEasePopupWindow.OnPopupWindowItemClickListenerPopup window item click listenerstatic classEasePopupWindow.Style
-
构造器概要
构造器 构造器 说明 EasePopupWindow(android.content.Context context)EasePopupWindow(android.content.Context context, boolean closeChangeBg)The second parameter is to change the background color
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddismiss()android.content.ContextgetContext()voidsetBackgroundAlpha(float alpha)Set background transparencyvoidsetBackgroundDrawable(android.graphics.drawable.Drawable background)voidsetContentView(android.view.View contentView)voidsetOutsideTouchable(boolean touchable)voidshowAsDropDown(android.view.View anchor)voidshowAsDropDown(android.view.View anchor, int xoff, int yoff)voidshowAsDropDown(android.view.View anchor, int xoff, int yoff, int gravity)voidshowAtLocation(android.view.View parent, int gravity, int x, int y)-
从类继承的方法 android.widget.PopupWindow
getAnimationStyle, getBackground, getContentView, getElevation, getEnterTransition, getEpicenterBounds, getExitTransition, getHeight, getInputMethodMode, getMaxAvailableHeight, getMaxAvailableHeight, getMaxAvailableHeight, getOverlapAnchor, getSoftInputMode, getWidth, getWindowLayoutType, isAboveAnchor, isAttachedInDecor, isClippedToScreen, isClippingEnabled, isFocusable, isLaidOutInScreen, isOutsideTouchable, isShowing, isSplitTouchEnabled, isTouchable, isTouchModal, setAnimationStyle, setAttachedInDecor, setClippingEnabled, setElevation, setEnterTransition, setEpicenterBounds, setExitTransition, setFocusable, setHeight, setIgnoreCheekPress, setInputMethodMode, setIsClippedToScreen, setIsLaidOutInScreen, setOnDismissListener, setOverlapAnchor, setSoftInputMode, setSplitTouchEnabled, setTouchable, setTouchInterceptor, setTouchModal, setWidth, setWindowLayoutMode, setWindowLayoutType, update, update, update, update, update, update
-
-
-
-
方法详细资料
-
setBackgroundAlpha
public void setBackgroundAlpha(float alpha)
Set background transparency- 参数:
alpha-
-
setOutsideTouchable
public void setOutsideTouchable(boolean touchable)
- 覆盖:
setOutsideTouchable在类中android.widget.PopupWindow
-
setBackgroundDrawable
public void setBackgroundDrawable(android.graphics.drawable.Drawable background)
- 覆盖:
setBackgroundDrawable在类中android.widget.PopupWindow
-
setContentView
public void setContentView(android.view.View contentView)
- 覆盖:
setContentView在类中android.widget.PopupWindow
-
getContext
public android.content.Context getContext()
-
showAtLocation
public void showAtLocation(android.view.View parent, int gravity, int x, int y)- 覆盖:
showAtLocation在类中android.widget.PopupWindow
-
showAsDropDown
public void showAsDropDown(android.view.View anchor)
- 覆盖:
showAsDropDown在类中android.widget.PopupWindow
-
showAsDropDown
public void showAsDropDown(android.view.View anchor, int xoff, int yoff)- 覆盖:
showAsDropDown在类中android.widget.PopupWindow
-
showAsDropDown
public void showAsDropDown(android.view.View anchor, int xoff, int yoff, int gravity)- 覆盖:
showAsDropDown在类中android.widget.PopupWindow
-
dismiss
public void dismiss()
- 覆盖:
dismiss在类中android.widget.PopupWindow
-
-