Guide de développement
Local Navigation
- Intégration avec des applications BlackBerry Device Software
- Recherche unifiée
- Prise en charge de l'interaction du terminal
- Liste des messages
- Messages personnalisés
- Pièces jointes
-
Calendrier
- Ouvrir le calendrier
- Afficher ou modifier une entrée de calendrier
- Ouvrir une nouvelle entrée de calendrier complétée
- Mettre à jour les informations saisies dans le calendrier
- Récupérer les informations saisies dans le calendrier
- Exporter une entrée de calendrier
- Importer une entrée de calendrier
- Récupérer plusieurs listes d'entrées de calendrier
- Prévenir une application de terminal BlackBerry lorsqu'une liste d'entrées de calendrier est modifiée
- Prévenir une application de terminal BlackBerry lorsque la liste d'entrées de calendrier par défaut est modifiée
- Mettre à jour une entrée de calendrier sans notification
- Supprimer une entrée de calendrier sans notification
- Liste de contacts
- Liste des tâches
- Téléphone
- BlackBerry Browser
- Commandes de menu
- Pour plus d'informations
- Glossaire
- Envoi de commentaires
- Historique de révision du document
- Informations juridiques
Documentation produit
>
Documentation pour les développeurs
>
Guides de développement et référence API pour Java
>
Guide de développement
Integration - BlackBerry Java SDK - 7.0
Exporter une entrée de calendrier
- Importez les classes et interfaces requises.
import java.io.ByteArrayOutputStream; import java.util.Enumeration; import javax.microedition.pim.Event; import javax.microedition.pim.EventList; import javax.microedition.pim.PIM;
- Appelez PIM.supportedSerialFormats() en indiquant le type de liste (PIM.EVENT_LIST) pour récupérer un tableau de chaînes des formats de série pris en charge.
String[] dataFormats = PIM.supportedSerialFormats(PIM.EVENT_LIST);
- Utilisez un dispositif d'écriture de flux de sortie pour exporter les entrées de calendrier du terminal BlackBerry dans un format de série pris en charge, tel qu'iCal.
- Appelez toSerialFormat() pour écrire un élément dans un format de série. Le paramètre enc indique l'encodage des caractères à utiliser lors de l'écriture du flux de sortie. Les codes de caractères pris en charge sont « UTF8 », « ISO-8859-1 » et « UTF-16BE ». Ce paramètre ne peut pas être nul.
EventList eventList = (EventList)PIM.getInstance().openPIMList( PIM.EVENT_LIST, PIM.READ_ONLY ); ByteArrayOutputStream bytestream = new ByteArrayOutputStream(); Enumeration e = eventList.items(); while (e.hasMoreElements()) { Event event = (Event)e.nextElement(); PIM.getInstance().toSerialFormat(event, bytestream, "UTF8", dataFormats[0]); }
Sujet suivant: Importer une entrée de calendrier
Sujet précédent: Récupérer les informations saisies dans le calendrier
Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.