Rimozione di un elenco contatti
È possibile rimuovere elenchi contatti da un dispositivo BlackBerry. Prendere nota delle seguenti informazioni sulla rimozione degli elenchi contatti:
- Non è possibile rimuovere elenchi contatti contenenti record di servizio.
- Non è possibile rimuovere l'ultimo elenco contatti rimanente di un dispositivo.
- Non è possibile rimuovere l'elenco contatti predefinito (contenente UID -1).
Se si verifica un errore durante il tentativo di rimozione di un elenco contatti, viene generata un'eccezione BlackBerryPIMRemovalException.
- Importare le classi e le interfacce richieste.
import javax.microedition.pim.PIM;
import net.rim.blackberry.api.pdap.BlackBerryPIM;
import net.rim.blackberry.api.pdap.BlackBerryPIMRemovalException;
- Recuperare un oggetto BlackBerryPIM.
BlackBerryPIM myPIM = (BlackBerryPIM) PIM.getInstance();
- Se si conosce il nome o l'UID dell'elenco contatti che si desidera rimuovere, andare al passaggio 6.
- Recuperare la matrice degli elenchi contatti.
String[] lists = myPIM.listPIMLists(PIM.CONTACT_LIST);
La matrice restituita fornisce i nomi assegnati a ciascun elenco contatti.
- Scorrere la matrice per cercare l'elenco contatti che si desidera rimuovere.
- Rimuovere l'elenco contatti richiamando BlackBerryPIM.removePIMList(). È possibile specificare il nome o l'UID dell'elenco contatti. Per impostazione predefinita, il metodo consente di rimuovere un elenco contatti solo se l'elenco è vuoto. Se si desidera rimuovere un elenco contatti non vuoto, è necessario specificare il parametro BlackBerryPIM.REMOVE_NON_EMPTY_LIST.
try
{
myPIM.removePIMList(PIM.CONTACT_LIST, "test",
BlackBerryPIM.REMOVE_NON_EMPTY_LIST);
}
catch (BlackBerryPIMRemovalException e)
{
// handle the exception
}
Esempio di codice
BlackBerryPIM myPIM = (BlackBerryPIM) PIM.getInstance();
try
{
myPIM.removePIMList(PIM.CONTACT_LIST, "test", BlackBerryPIM.REMOVE_NON_EMPTY_LIST);
}
catch (BlackBerryPIMRemovalException e)
{
System.out.println(e.getMessage());
}
Le informazioni sono state utili? Inviateci i vostri commenti.