작업 정보 가져오기

  1. 필요한 클래스와 인터페이스를 가져옵니다.
    import java.util.Enumeration;
    import javax.microedition.pim.PIM;
    import javax.microedition.pim.ToDo;
    import javax.microedition.pim.ToDoList;
    
  2. 작업 목록에 대해 ToDoList.items()를 호출하여 열거를 가져옵니다.
    ToDoList todoList = 
       (ToDoList)PIM.getInstance().openToDoList(PIM.TODO_LIST, PIM.READ_ONLY);
    Enumeration enum = todoList.items();
  3. ToDo.getFields()를 호출하여 특정 ToDo 항목에 대한 데이터가 있는 필드의 ID 배열을 가져옵니다.
  4. PIMItem.getString()을 호출하여 필드 값을 가져옵니다.
    while (enum.hasMoreElements()) 
    {
       ToDo task = (ToDo)enum.nextElement();
       int[] fieldIds = task.getFields();
       int id;
       for(int index = 0; index < fieldIds.length; ++index) 
       {
          id = fieldIds[index];
          if(task.getPIMList().getFieldDataType(id) == STRING) 
          {
             for(int j=0; j < task.countValues(id); ++j) 
             {
                String value = task.getString(id, j);
                System.out.println(task.getFieldLable(id) + "=" + value);
             }
          }
       }
    }
다음 주제: 작업 내보내기
이전 주제: 작업 저장

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.