HarmonyOS Next升级到Preview2后Contacts Kit中枚举值和之前不一样是怎么回事?

HarmonyOS Next升级到Preview2后Contacts Kit中枚举值和之前不一样是怎么回事?

自定义邮箱类型,CUSTOM_LABEL的值,从之前的10000改为0,这是怎么回事?

阅读 430
1 个回答

口味你好,据我所知由于历史原因,联系人接口文档中定义的部分枚举常量值,和应用实际使用的枚举常量值存在差异,因此在Developer Preview2中进行了变更,使枚举常量值的定义保持一致。主要有:
邮箱属性常量变更

自定义邮箱类型,CUSTOM_LABEL的值,从原始的10000改为0。

事件属性常量变更

自定义事件类型,CUSTOM_LABEL的值,从原始的10000改为0。

即时消息属性常量变更

自定义即时消息类型,CUSTOM_LABEL的值,从原始的10000改为-1。

AIM即时消息类型,IM_AIM的值,从原始的1改为0。

MSN即时消息类型,IM_MSN的值,从原始的2改为1。

YAHOO即时消息类型,IM_YAHOO的值,从原始的3改为2。

SKYPE即时消息类型,IM_SKYPE的值,从原始的4改为3。

QQ即时消息类型,IM_QQ的值,从原始的5改为4。

ICQ即时消息类型,IM_ICQ的值,从原始的7改为6。

JABBER即时消息类型,IM_JABBER的值,从原始的8改为7。

电话号码属性常量变更

自定义电话类型,CUSTOM_LABEL的值,从原始的10000改为0。

家庭电话类型,NUM_HOME的值,从原始的2改为1。

移动电话类型,NUM_MOBILE的值,从原始的1改为2。

地址属性常量变更

自定义邮箱地址类型,CUSTOM_LABEL的值,从原始的10000改为0。

关系类型属性常量变更

自定义关系类型,CUSTOM_LABEL的值,从原始的10000改为0。

同居同伴关系类型,RELATION_DOMESTIC_PARTENER的值,从原始的10改为4。

合作伙伴关系类型,RELATION_PARTNER的值,从原始的4改为10。

会话发起协议(SIP)地址属性常量变更

自定义会话发起协议(SIP)地址类型,CUSTOM_LABEL的值,从原始的10000改为0。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进