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
- Liste de contacts
-
Liste des tâches
- Afficher ou modifier une tâche
- Créer une tâche vide
- Créer une tâche complétée
- Ouvrir une liste des tâches
- Créer une tâche
- Ajouter des informations concernant une tâche
- Modifier les informations concernant une tâche
- Enregistrer une tâche
- Récupérer des informations concernant une tâche
- Exporter une tâche
- Importer une tâche
- Supprimer une tâche
- Fermer la liste des tâches
- Prévenir une application de terminal BlackBerry lorsqu'une liste de tâches est modifiée
- 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
Importer une tâche
- Importez les classes et les interfaces requises.
import java.io.ByteArrayInputStream; import javax.microedition.pim.PIM; import javax.microedition.pim.PIMItem; import javax.microedition.pim.ToDo; import javax.microedition.pim.ToDoList;
- Appelez PIM.getInstance().fromSerialFormat() pour renvoyer un tableau d'objets PIMItem. 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.
- Appelez ToDoList.importToDo() pour créer une tâche avec les éléments PIM.
String[] dataFormats = PIM.toDoSerialFormats(); // Write task to serial format ByteArrayOutputStream os = new ByteArrayOutputStream(); PIM.getInstance().toSerialFormat(task, os, "UTF8", dataFormats[0]); // Import task from serial format ByteArrayInputStream is = new ByteArrayInputStream(outputStream.toByteArray()); PIMItem[] pi = PIM.getInstance().fromSerialFormat(is, "UTF8"); ToDoList todoList = (ToDoList)PIM.getInstance().openPIMList(PIM.TODO_LIST, PIM.READ_WRITE); ToDo task2 = todoList.importToDo((ToDo)pi[0]); task2.commit();
Sujet suivant: Supprimer une tâche
Sujet précédent: Exporter une tâche
Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.