Recupero delle informazioni per le voci del calendario
- Importare le classi e le interfacce richieste.
javax.microedition.pim.Event
javax.microedition.pim.EventList
javax.microedition.pim.PIM
- Richiamare EventList.items() per recuperare una serie di appuntamenti.
EventList eventList =
(EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_ONLY);
Enumeration e = eventList.items();
- Richiamare PIMItem.getFields() per recuperare una matrice di ID di campi che contengono dati per un'attività specifica. Richiamare PIMItem.getString() per recuperare i valori dei campi.
while (e.hasMoreElements())
{
Event event = (Event)e.nextElement();
int[] fieldIds = event.getFields();
int id;
for(int index = 0; index < fieldIds.length; ++index)
{
id = fieldIds[index];
if(e.getPIMList().getFieldDataType(id) == STRING)
{
for(int j=0; j < event.countValues(id); ++j)
{
String value = event.getString(id, j);
System.out.println(event.getFieldLable(id) + "=" + value);
}
}
}
}
Le informazioni sono state utili? Inviateci i vostri commenti.