类 NEMenuItemInfo
java.lang.Object
com.netease.yunxin.kit.meeting.sdk.menu.NEMenuItemInfo
菜单项在特定状态下的描述信息,包括菜单标题和菜单图标。
-
字段概要
字段 -
构造器概要
构造器构造器说明NEMenuItemInfo(String text, int icon) 创建一个菜单状态描述对象,包含文本和图标。NEMenuItemInfo(String text, int lightIcon, int darkIcon) 创建一个菜单状态描述对象,包含文本和图标。 -
方法概要
-
字段详细资料
-
ITEM_TITLE_MAX_LENGTH
public static final int ITEM_TITLE_MAX_LENGTH菜单项名称允许的最大长度- 另请参阅:
-
-
构造器详细资料
-
NEMenuItemInfo
创建一个菜单状态描述对象,包含文本和图标。图标使用R.drawable资源ID指定。 如果为自定义注入菜单,图标资源ID需要显示指定,并指向真实存在的资源,否则将造成菜单图标无法加载的情况; 如果为SDK内置菜单,图标资源ID可传入0,此时由SDK加载与菜单项对应的内置图标。- 参数:
text- 菜单名称,最大长度为10icon- 菜单图标资源Id。仅支持drawable下的标准图片资源,如jpg, png。图标资源尺寸大小规格为:mdpi: 24px * 24px ; xhdpi: 48px * 48px,以此类推。
-
NEMenuItemInfo
创建一个菜单状态描述对象,包含文本和图标。图标使用R.drawable资源ID指定。 如果为自定义注入菜单,图标资源ID需要显示指定,并指向真实存在的资源,否则将造成菜单图标无法加载的情况; 如果为SDK内置菜单,图标资源ID可传入0,此时由SDK加载与菜单项对应的内置图标。- 参数:
text- 菜单名称,最大长度为10lightIcon- 浅色图标资源Id。仅支持drawable下的标准图片资源,如jpg, png。图标资源尺寸大小规格为:mdpi: 24px * 24px ; xhdpi: 48pxdarkIcon- 深色图标资源Id。仅支持drawable下的标准图片资源,如jpg, png。图标资源尺寸大小规格为:mdpi: 24px * 24px ; xhdpi: 48px * 48px,以此类推。
-
-
方法详细资料
-
getText
- 返回:
- 获取菜单描述
-
getIcon
public int getIcon()- 返回:
- 获取菜单图标
-
getLightIcon
public int getLightIcon()- 返回:
- 获取浅色菜单图标
-
getDarkIcon
public int getDarkIcon()- 返回:
- 获取深色菜单图标
-
setText
设置菜单项名称- 参数:
text- 菜单名称
-
setIcon
public void setIcon(int icon) 设置菜单项图标- 参数:
icon- 菜单图标
-
isValid
public boolean isValid() -
toString
-