Guia do desenvolvedor
Local Navigation
- Integração com aplicativos BlackBerry Device Software Device Software
- Pesquisa unificada
- Suporte à interação do aparelho
- Lista de mensagens
- Mensagens personalizadas
- Anexos
- Calendário
- Lista de contatos
-
Lista de tarefas
- Exibir ou alterar uma tarefa
- Criar uma nova tarefa em branco
- Criar uma nova tarefa preenchida
- Abrir uma lista de tarefas
- Criar uma tarefa
- Adicionar informações de tarefa
- Alterar informações de tarefa
- Salvar uma tarefa
- Recuperar informações de tarefa
- Exportar uma tarefa
- Importar uma tarefa
- Excluir uma tarefa
- Fechar a lista de tarefas
- Notificar um aplicativo do aparelho BlackBerry quando uma lista de tarefas for alterada
- Telefone
- BlackBerry Browser
- Itens de menu
- Mais informações
- Glossário
- Enviar comentários
- Histórico da revisão de documentos
- Aviso legal
Documentação do produto
>
Documentação do desenvolvedor
>
Guias de desenvolvimento Java e referência de API
>
Guia do desenvolvedor
Integration Guide - BlackBerry Java SDK - 7.0
Importar uma tarefa
- Importe as classes e interfaces necessárias.
import java.io.ByteArrayInputStream; import javax.microedition.pim.PIM; import javax.microedition.pim.PIMItem; import javax.microedition.pim.ToDo; import javax.microedition.pim.ToDoList;
- Invoque PIM.getInstance().fromSerialFormat() para retornar uma matriz de objetos PIMItem. O parâmetro enc especifica a codificação de caracteres a ser usada ao gravar no fluxo de saída. As codificações de caracteres compatíveis incluem “UTF8”, “ISO-8859-1” e “UTF-16BE”. Este parâmetro não pode ser nulo.
- InvoqueToDoList.importToDo() para criar uma nova tarefa usando os itens de 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();
Próximo tópico: Excluir uma tarefa
Tópico anterior: Exportar uma tarefa
Estas informações foram úteis? Gostaríamos de receber seus comentários.