类 EaseMessageReactionHelper
- java.lang.Object
-
- io.agora.chat.uikit.menu.EaseMessageReactionHelper
-
public class EaseMessageReactionHelper extends java.lang.Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classEaseMessageReactionHelper.LoadMoreStatusstatic interfaceEaseMessageReactionHelper.ReactionItemDelete
-
构造器概要
构造器 构造器 说明 EaseMessageReactionHelper()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclearData()static floatdip2px(android.content.Context context, float value)dip to pxvoiddismiss()android.widget.PopupWindowgetPopupWindow()android.view.ViewgetView()voidinit(android.content.Context context)voidinit(android.content.Context context, EaseChatReactionView.OnReactionItemListener onReactionItemListener)voidsetBackgroundDrawable(android.graphics.drawable.Drawable background)voidsetOnPopupMenuDismissListener(EasePopupWindow.OnPopupWindowDismissListener listener)Listen to the PopupMenu dismiss eventvoidsetOnPopupReactionItemClickListener(EasePopupWindow.OnPopupWindowItemClickListener listener)Set item click eventvoidsetOutsideTouchable(boolean touchable)voidsetReactionData(java.util.List<EaseReactionEmojiconEntity> data, java.lang.String msgId)voidshow(android.view.View parent, android.view.View v)
-
-
-
方法详细资料
-
init
public void init(@NonNull android.content.Context context)
-
init
public void init(@NonNull android.content.Context context, EaseChatReactionView.OnReactionItemListener onReactionItemListener)- 参数:
context-
-
clearData
public void clearData()
-
setOutsideTouchable
public void setOutsideTouchable(boolean touchable)
-
setBackgroundDrawable
public void setBackgroundDrawable(android.graphics.drawable.Drawable background)
-
setReactionData
public void setReactionData(java.util.List<EaseReactionEmojiconEntity> data, java.lang.String msgId)
-
show
public void show(android.view.View parent, android.view.View v)
-
dismiss
public void dismiss()
-
setOnPopupReactionItemClickListener
public void setOnPopupReactionItemClickListener(EasePopupWindow.OnPopupWindowItemClickListener listener)
Set item click event- 参数:
listener-
-
setOnPopupMenuDismissListener
public void setOnPopupMenuDismissListener(EasePopupWindow.OnPopupWindowDismissListener listener)
Listen to the PopupMenu dismiss event- 参数:
listener-
-
getPopupWindow
public android.widget.PopupWindow getPopupWindow()
-
getView
public android.view.View getView()
-
dip2px
public static float dip2px(android.content.Context context, float value)dip to px- 参数:
context-value-- 返回:
-
-