package com.netease.nim.uikit.common.ui.popupmenu; import android.content.Context; import com.netease.nimlib.sdk.msg.constant.SessionTypeEnum; /** * 菜单显示条目 */ public class PopupMenuItem { private int tag; private int icon; private String title; private Context context; private String sessionId; private SessionTypeEnum sessionTypeEnum; public PopupMenuItem(int tag, int icon, String title) { this.tag = tag; this.icon = icon; this.title = title; } /** * 只有文字 * * @param tag * @param title */ public PopupMenuItem(int tag, String title) { this(tag, 0, title); } public PopupMenuItem(Context context, int tag, String sessionId, SessionTypeEnum sessionTypeEnum, String title) { this(tag, title); this.context = context; this.sessionId = sessionId; this.sessionTypeEnum = sessionTypeEnum; } public int getTag() { return tag; } public void setTag(int tag) { this.tag = tag; } public int getIcon() { return icon; } public void setIcon(int icon) { this.icon = icon; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public Context getContext() { return context; } public void setContext(Context context) { this.context = context; } public String getSessionId() { return sessionId; } public void setSessionId(String sessionId) { this.sessionId = sessionId; } public SessionTypeEnum getSessionTypeEnum() { return sessionTypeEnum; } public void setSessionTypeEnum(SessionTypeEnum sessionTypeEnum) { this.sessionTypeEnum = sessionTypeEnum; } }