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
Exportar uma tarefa
- Importe as classes e interfaces necessárias.
import java.io.ByteArrayOutputStream; import java.util.Enumeration; import javax.microedition.pim.PIM; import javax.microedition.pim.ToDo; import javax.microedition.pim.ToDoList;
- Use um gravador de fluxo de saída para exportar tarefas do aparelho BlackBerry para um formato serial compatível.
- Para recuperar uma matriz string de formatos seriais compatíveis, invoque PIM.supportedSerialFormats() e então especifique o tipo de lista (PIM.TODO_List).
- Para gravar um item em um formato serial compatível, invoque PIM.getInstance().toSerialFormat. 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.
ToDoList todoList = (ToDoList)PIM.getInstance().openPIMList(PIM.TODO_LIST, PIM.READ_ONLY); ByteArrayOutputStream byteStream = new ByteArrayOutputStream(); String[] dataFormats = PIM.getInstance().supportedSerialFormats(PIM.TODO_LIST); Enumeration e = todoList.items(); while (e.hasMoreElements()) { ToDo task = (ToDo)e.nextElement(); PIM.getInstance().toSerialFormat(task, byteStream, "UTF8", dataFormats[0]); }
Próximo tópico: Importar uma tarefa
Tópico anterior: Recuperar informações de tarefa
Estas informações foram úteis? Gostaríamos de receber seus comentários.