BlackBerry - читать название рингтона из списка контактов адресной книги?
На самом деле я назначаю пользовательский рингтон с номером контакта в списке контактов пользовательской базы данных. Теперь у меня возникли проблемы с чтением в этот список контактов. Если кто-либо, имеющий какое-либо представление об этой проблеме, пожалуйста, помогите.
ОБНОВИТЬ
public void showAddressBook() {
try {
ContactList contactList = (ContactList) PIM.getInstance()
.openPIMList(PIM.CONTACT_LIST, PIM.READ_WRITE);
Enumeration enumx = contactList.items();
while (enumx.hasMoreElements()) {
Contact c = (Contact) enumx.nextElement();
int[] fieldIds = c.getFields();
System.out.println("SHOW:" + c.EXTENDED_FIELD_MIN_VALUE);
int id;
for (int index = 0; index < fieldIds.length; ++index) {
id = fieldIds[index];
System.out.println(c.getPIMList().getFieldLabel(id)
+ "==showAddressBook==" + fieldIds.length);
if (c.getPIMList().getFieldDataType(id) == Contact.STRING) {
for (int j = 0; j < c.countValues(id); ++j) {
String value = c.getString(id, j);
System.out.println(c.getPIMList().getFieldLabel(id)
+ "=" + value);
}
}
}
}
} catch (PIMException ex) {
ex.printStackTrace();
}
}
1 ответ
В документации RIM API нет ссылки на контактную мелодию звонка...
Это не отображается в классе Contact или BlackBerryContact. Нет API для доступа к мелодии звонка для контакта.
Марк Сом
BlackBerry Development Advisor
www.BlackBerryDeveloper.com