Symbian:Можно ли получить доступ к списку контактов через приложение?
Вопрос
Есть, по крайней мере, два известных мне способа написать приложение для Symbian:1.J2ME 2.Нативное приложение.
Мой вопрос в том, предоставляет ли SDK / API для любого из этих методов (или любого другого метода) мне (по крайней мере) доступ только для чтения к контактной информации (имена / номера / и т.д.) На самом телефоне?Зависит ли это каким-либо образом от конкретного используемого телефона?
Решение
В C ++ вы можете использовать, напримерAPI модели контактов.Там есть пример в форуме Nokia.
В J2ME вам нужно работать над телефон с JSR-75.Опять же, есть пример в форуме Nokia.
Другие советы
Откройте базу данных контактов по умолчанию с помощью CContactDatabase::OpenL().используйте возвращаемый таким образом объект базы данных в TContactIter::NextL() в цикле для извлечения идентификаторов каждого контакта в книге контактов.
Не забывайте, что помимо native C ++ и J2ME (MIDP), у вас есть:
- Питон (Пример доступа к контактам)
- Flash Lite (Пример доступа к контактам)
- Виджеты (Пример доступа к контактам)
Однако, если вы думаете о устройствах младшего класса, которые часто являются устройствами S40, MIDP, вероятно, ваш лучший выбор.