Намерение, которое открывает действие "новое событие календаря" - PullRequest
7 голосов
/ 26 мая 2010

В моем приложении мне нужна функциональность для создания событий календаря. Я открываю "новое событие календаря", как это:

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("title", "Some title");
intent.putExtra("description", "Some description");
intent.putExtra("beginTime", eventStartInMillis);
intent.putExtra("endTime", eventEndInMillis);
startActivity(intent);

Отлично работает на стоковом Android. В HTC Sense у меня есть только одна проблема - время окончания установлено неправильно, оно всегда через час после начала. В чем может быть проблема?

1 Ответ

2 голосов
/ 26 февраля 2011

Проблема заключалась в том, что в моем коде была ошибка - значение eventEndInMillis было неправильным и было меньше, чем eventStartInMillis.

...