Добавление или чтение некоторых полей контактов в symbian с помощью j2me - PullRequest
1 голос
/ 23 апреля 2010

Я хочу добавить или прочитать поля контакта, как будто я получаю телефон дома нет

ContactList clist;<br> Contact con;<br> String no;<br> <br> if(cList.isSupportedAttribute(Contact.TEL, Contact.ATTR_HOME)) {<br> con.addString(Contact.TEL, Contact.ATTR_HOME, no);<br> }

и номер мобильного телефона

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

теперь я хочу получить поля интернет-телефон, push to talk, мобильный (домашний), мобильный (бизнес), dtmf, shareview, sip, children, spouse и некоторые другие поля

пожалуйста, помогите мне ..

Заранее спасибо

1 Ответ

1 голос
/ 23 апреля 2010

Список стандартных полей контактов и атрибутов, которые вы можете использовать, можно найти на Forum Nokia (поскольку вы используете телефон Symbian).

Спецификация JSR-75 на самом деле не мешает производителям телефонов добавлять дополнительные поля и атрибуты, но вам может потребоваться написать код, чтобы узнать, что возможно с вашей трубкой.

Я бы посоветовал сначала заполнить контакт как можно большим количеством информации, используя встроенное в телефон приложение «Контакт».

Полезные методы для обнаружения полей и атрибутов:
PIMList.getArrayElementLabel()
PIMList.getAttributeLabel()
PIMList.getFieldLabel()
PIMList.getSupportedArrayElements()
PIMList.getSupportedAttributes()
PIMList.getArrayElementLabel()
PIMList.getArrayElementLabel()
PIMList.getSupportedFields()

...