blackberry integration addressbook ringtone contact-list

BlackBerry: ¿leyó el nombre de la melodía personalizada de la lista de contactos de la libreta de direcciones?



integration addressbook (1)

En realidad, estoy asignando un tono de llamada personalizado con número de contacto en una lista de contactos personalizada de la base de datos. Ahora estoy teniendo problemas con la lectura de esa lista de contactos. Si alguien tiene alguna idea sobre este problema, pls pls ayuda.

ACTUALIZAR

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(); } }