接口 IPopupWindow
-
- 所有已知实现类:
EaseChatLayout
public interface IPopupWindow
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidaddHeaderView(android.view.View view)Add header view for message menuvoidaddItemMenu(int groupId, int itemId, int order, java.lang.String title)voidaddItemMenu(MenuItemBean item)voidclearMenu()MenuItemBeanfindItem(int id)Find the menu object, if the id does not exist, return nullvoidfindItemVisible(int id, boolean visible)Find item menu by id, and set it to visible or goneEasePopupWindowHelpergetMenuHelper()voidhideReactionView(boolean hide)Hide default reaction viewvoidsetItemMenuIconVisible(boolean visible)Set whether show item menu iconvoidsetOnPopupWindowItemClickListener(OnMenuChangeListener listener)voidshowItemDefaultMenu(boolean showDefault)
-
-
-
方法详细资料
-
showItemDefaultMenu
void showItemDefaultMenu(boolean showDefault)
-
clearMenu
void clearMenu()
-
addItemMenu
void addItemMenu(MenuItemBean item)
-
addItemMenu
void addItemMenu(int groupId, int itemId, int order, java.lang.String title)
-
findItem
MenuItemBean findItem(int id)
Find the menu object, if the id does not exist, return null- 参数:
id-- 返回:
-
findItemVisible
void findItemVisible(int id, boolean visible)Find item menu by id, and set it to visible or gone- 参数:
id-visible-
-
setItemMenuIconVisible
void setItemMenuIconVisible(boolean visible)
Set whether show item menu icon- 参数:
visible-
-
setOnPopupWindowItemClickListener
void setOnPopupWindowItemClickListener(OnMenuChangeListener listener)
-
addHeaderView
void addHeaderView(android.view.View view)
Add header view for message menu- 参数:
view-
-
hideReactionView
void hideReactionView(boolean hide)
Hide default reaction view- 参数:
hide-
-
getMenuHelper
EasePopupWindowHelper getMenuHelper()
-
-