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;
}
}