Supporto per elenchi di contatti multipli

BlackBerry Java Development Environment 5.0 o versione successiva supporta più elenchi contatti. A ogni elenco contatti il sistema assegna un nome e un UID utile per recuperare l'elenco. È possibile modificare il nome dell'elenco contatti utilizzando BlackBerry Desktop Manager per modificare il nome del servizio associato al nome dell'elenco contatti. Non è possibile modificare l'UID.

Quando si decide la modalità con cui aprire un elenco contatti, tenere in considerazione la persistenza sul dispositivo BlackBerry. Se l'applicazione richiede che il nome dell'elenco contatti sia persistente in tutti gli aggiornamenti del sistema operativo, utilizzare l'UID per aprire l'elenco contatti. Se l'applicazione richiede che il nome dell'elenco contatti sia persistente solo quando viene riavviato il dispositivo BlackBerry, utilizzare il nome dell'elenco contatti. Poiché un nome dell'elenco contatti può cambiare, è possibile registrare un listener per gli eventi di modifica dei nomi richiamando BlackBerryPIM.addListChangeListener(ListChangeListener listener).

È possibile recuperare i nomi degli elenchi contatti installati su un dispositivo BlackBerry richiamando PIM.listPIMLists(int pimListType) e passando PIM.CONTACT_LIST come pimListType. La matrice String restituita fornisce i nomi assegnati dal sistema agli elenchi contatti sul dispositivo. Il nome dell'elenco contatti che si trova nell'indice 0 della matrice String restituita è l'elenco contatti predefinito. Per recuperare l'UID di un elenco contatti su un dispositivo BlackBerry, richiamare BlackBerryPIMList.getPIMListUID().

È possibile aprire un elenco contatti tramite il suo nome richiamando PIM.openPIMList(int pimListType, int mode, String name). È possibile aprire un elenco contatti tramite il relativo UID richiamando BlackBerryPIM.openPIMList(int pimListType, int mode, long uid). È possibile aprire un elenco che combina più elenchi contatti su un dispositivo richiamando uno dei metodi BlackBerryPIM.openUnifiedPIMList().

Argomento precedente: Elenco contatti

Le informazioni sono state utili? Inviateci i vostri commenti.