使用j2me添加或读取symbian中的一些联系人字段

时间:2010-04-23 12:30:15

标签: java symbian java-me

我想添加或阅读联系字段,就像我正在接通电话回家一样 ContactList clist;
Contact con;
String no;

if(cList.isSupportedAttribute(Contact.TEL, Contact.ATTR_HOME)) {
    con.addString(Contact.TEL, Contact.ATTR_HOME, no);
}

和移动号码

if(cList.isSupportedAttribute(Contact.TEL, Contact.ATTR_MOBILE)) {
    con.addString(Contact.TEL, Contact.ATTR_MOBILE, mb);
}

现在我希望得到的领域是互联网电话,一键通,移动(家庭),移动(商业),dtmf,分享视图,sip,儿童,配偶等一些领域

请帮帮我..

提前致谢

1 个答案:

答案 0 :(得分:1)

可以在Forum Nokia找到您可以使用的标准联系人字段和属性列表(因为您使用的是Symbian手机)。

JSR-75规范并未真正阻止手机制造商添加更多字段和属性,但您可能需要编写代码来发现手机的可能性。

我建议首先使用手机嵌入式本地联系人应用程序向联系人填写尽可能多的信息。

字段和属性发现的有用方法是:
PIMList.getArrayElementLabel()
PIMList.getAttributeLabel()
PIMList.getFieldLabel()
PIMList.getSupportedArrayElements()
PIMList.getSupportedAttributes()
PIMList.getArrayElementLabel()
PIMList.getArrayElementLabel()
PIMList.getSupportedFields()