类 NEMenuItemInfo

java.lang.Object
com.netease.yunxin.kit.meeting.sdk.menu.NEMenuItemInfo

public class NEMenuItemInfo extends Object
菜单项在特定状态下的描述信息,包括菜单标题和菜单图标。
  • 字段详细资料

    • ITEM_TITLE_MAX_LENGTH

      public static final int ITEM_TITLE_MAX_LENGTH
      菜单项名称允许的最大长度
      另请参阅:
  • 构造器详细资料

    • NEMenuItemInfo

      public NEMenuItemInfo(String text, int icon)
      创建一个菜单状态描述对象,包含文本和图标。图标使用R.drawable资源ID指定。 如果为自定义注入菜单,图标资源ID需要显示指定,并指向真实存在的资源,否则将造成菜单图标无法加载的情况; 如果为SDK内置菜单,图标资源ID可传入0,此时由SDK加载与菜单项对应的内置图标。
      参数:
      text - 菜单名称,最大长度为10
      icon - 菜单图标资源Id。仅支持drawable下的标准图片资源,如jpg, png。图标资源尺寸大小规格为:mdpi: 24px * 24px ; xhdpi: 48px * 48px,以此类推。
  • 方法详细资料

    • getText

      public String getText()
      返回:
      获取菜单描述
    • getIcon

      public int getIcon()
      返回:
      获取菜单图标
    • setText

      public void setText(String text)
      设置菜单项名称
      参数:
      text - 菜单名称
    • setIcon

      public void setIcon(int icon)
      设置菜单项图标
      参数:
      icon - 菜单图标
    • isValid

      public boolean isValid()
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object