2013-06-12 4 views
2

J'ai besoin d'accéder à la liste de contacts BlackBerry, je bref code suivant pour le faire:Comment accéder aux contacts SIM dans Blackberry

private void readContacts() { 
     try { 
      PIM pim; 
      pim = PIM.getInstance(); 
      String lists[] = pim.listPIMLists(PIM.CONTACT_LIST); 

      for (int i = 0; i < lists.length ; i++) { 
       clist = (ContactList) pim.openPIMList(PIM.CONTACT_LIST, 
         PIM.READ_ONLY, lists[i]); 

       Enumeration cenum = clist.items(); 
       while (cenum.hasMoreElements()) { 
        Contact c = (Contact) cenum.nextElement(); 
        ContactDTO contact = new ContactDTO(); 
        parseContactInfo(c, contact); 
        contacts.addElement(contact); 
       } 
       clist.close(); 
      } 

     } catch (Exception e) { 
     } 
    } 

En J2ME cet accès de code les contacts SIM et téléphone mais blackberry il accède seulement les contacts téléphoniques.

String lists[] = pim.listPIMLists(PIM.CONTACT_LIST); 

lists.length retour 1

Comment puis-je accéder aux contacts sim dans BlackBerry ?? Merci d'avance.

Répondre

Questions connexes