0

カレンダー統合プロジェクトに Google カレンダー API v3 を使用していますが、カレンダー、イベント、さらには EventReminder の作成に成功しました。しかし、私は少し問題に直面しています。

このソース コードを使用して EventReminder を作成しました。

Event e = new Event();
int reminderMinutes = 1;
EventReminder reminder = new EventReminder();
reminder.setMinutes(reminderMinutes);
reminder.setMethod("popup");
List<EventReminder> l = new ArrayList<EventReminder>();
l.add(reminder);
e.setReminders(new Reminders().setOverrides(l));
e.getReminders().setUseDefault(false);

そして今、分に変換せずに、分ではなく日を使用して EventReminder を作成することができるかどうか疑問に思っています (1 日は 1440 分など)。

ご協力ありがとうございました。

4

1 に答える 1

0

リマインダーを日単位で設定する特別な方法はありません。メソッドを使用する
setMinutesか、独自のカスタムメソッドを作成して、次のように日を分に変換することしかできません。

int minutes;
public int getMinutes(int days)
{
minutes = days * 24 * 60;
retutn minutes;
}

次のように使用できます。

EventReminder reminder = new EventReminder();
reminder.setMinutes(getMinutes(1));

于 2013-07-28T06:33:44.603 に答える