Prévenir une application de terminal BlackBerry lorsque la liste d'entrées de calendrier par défaut est modifiée

En cas de mise à jour de la liste de services d'un terminal BlackBerry, la liste de bases de données PIM d'un terminal peut être modifiée. Cette action peut entraîner la création d'une liste d'entrées de calendrier par défaut.

  1. Importez les classes et les interfaces requises.
    import javax.microedition.pim.PIM;
    import net.rim.blackberry.api.pdap.BlackBerryPIM;
    import net.rim.blackberry.api.pdap.ListChangeListener;
    
  2. Implémentez l'interface ListChangeListener.
    public class MyListChangeListener implements ListChangeListener {...}
  3. Appelez BlackBerryPIM.addListChangeListener() pour l'enregistrement à la réception de notifications en cas de modification d'une liste PIM par défaut
    ListChangeListener listener = new MyListChangeListener();
    ((BlackBerryPIM) PIM.getInstance()).addListChangeListener(listener);
  4. Pour que l'application utilise toujours l'objet PIMList par défaut, enregistrez une référence à l'objet PIMList voulu et concevez la méthode ListChangeListener.defaultListChanged() de manière à mettre à jour la référence lorsque la liste par défaut est modifiée.

Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.