×
Namespaces

Variants
Actions

Como listar os campos com suporte em um PIMList

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por maiconherverton
Última alteração feita por lpvalente em 14 Feb 2014

Resumo

Este artigo mostra como listar campos utilizando a API PIM.

Ao usar a API PIM e sua classe PIMList, é importante saber primeiro quais os campos são requeridos na implementação. Isto pode ser feito usando o seguinte tipo de método:

private void readSupportedFields() {
System.out.println("EventList contents:");
try {
String[] lists = PIM.getInstance().listPIMLists(PIM.EVENT_LIST);
int length = lists.length;
EventList[] eventList = new EventList[length];
for (int i = 0; i < length; i++) {
eventList[i] = (EventList) PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE, lists[i]);
System.out.println(i+1+": "+lists[i]);
int[] fields = eventList[i].getSupportedFields();
System.out.println("Supported fields:");
for (int j = 0; j < fields.length-1; j++) {
System.out.println(fields[j]+" ");
}
}
} catch (PIMException pe) {
// Exceção no nível de PIM
} catch (SecurityException se) {
// MIDlet não está permitida para acessar a lista especificada
}
}

Se você precisa conhecer os campos que podem ser usados na lista de contatos ou lista de afazeres, apenas substitua PIM.EVENT_LIST por PIM.CONTACT_LIST ou PIM.TODO_LIST . Note que você terá apenas os valores constantes dos campos, então a saída pode ter este aspecto: 1: Reunião Campos suportados: 108 107 100 106 102. Os nomes dos campos reais podem ser encontrados a partir de PIM API specification.

Veja também

This page was last modified on 14 February 2014, at 20:09.
60 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×