docomoのiアプリ(doja/star)にて、スケジュール情報を登録するScheduleDateの使い方のメモ。
setメソッドの意味がわかりにくかったので、残してみます。
----
import com.nttdocomo.system.*;
import com.nttdocomo.util.*;
import java.util.Calendar;
private void setSchedule(){
String description;
ScheduleDate date;
boolean ararm;
description="スケジュール登録です。";
date = new ScheduleDate(ScheduleDate.ONETIME);
date.set(Calendar.YEAR, 2009);
date.set(Calendar.MONTH, 1); // 0オリジン(2月の場合は1)
date.set(Calendar.DAY_OF_MONTH, 20); // 1オリジン
date.set(Calendar.HOUR_OF_DAY, 15); // 0-23
date.set(Calendar.MINUTE, 30); // 0-59
ararm = true;
try{
Schedule.addEntry(description, date, ararm);
}catch(Exception e){
e.printStackTrace();
}
}
これで2/20 15:30 にスケジュールの登録が出来るはずです。

0