Envoi d'une notification lors de la modification d'un dossier personnalisé

Une fois que votre application de terminal BlackBerry ajoute des messages personnalisés à la liste des messages, vous devez gérer les messages. Par exemple, un utilisateur de terminal BlackBerry peut ouvrir l'application et y supprimer un message ou l'application peut se synchroniser avec un serveur et récupérer de nouveaux messages à afficher dans la liste de messages.

Pour que la liste des messages soit synchronisée avec les messages personnalisés dans un dossier personnalisé, une application doit être notifiée lorsqu'un dossier personnalisé est modifié.

  1. Importez les classes et les interfaces requises.
    import net.rim.blackberry.api.messagelist.*;
  2. Appelez ApplicationMessageFolder.fireElementAdded() pour notifier une application lors de l'ajout d'un message à un dossier personnalisé.
    inboxFolder.fireElementAdded( newMessage );
  3. Appelez ApplicationMessageFolder.fireElementRemoved() pour notifier une application lors de la suppression d'un message à un dossier personnalisé.
    inboxFolder.fireElementRemoved( deletedMessage );
  4. Appelez ApplicationMessageFolder.fireElementUpdated() pour notifier une application lors de la mise à jour d'un message dans un dossier personnalisé.
    inboxFolder.fireElementUpdated( updatedMessage );
  5. Appelez ApplicationMessageFolder.fireReset() pour notifier une application lors de la modification de plusieurs messages dans un dossier personnalisé.
    inboxFolder.fireReset();

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