Мне нужно обновить описание события календаря.Android-календарь устанавливает неправильную дату после обновления события
Это мой код:
ContentValues values = new ContentValues();
values.put(Events.DESCRIPTION, "my description");
Uri updateUri = ContentUris.withAppendedId(Events.CONTENT_URI, eventId);
int update = mContentResolver.update(updateUri, values, null, null);
Я пишу в LogCat до и после того, как я называю мой код:
Перед (нормально для меня):
DTSTART = 07/02/2015 00:00:00
DTEND = 07/02/2015 23:59:59
После (неправильно):
DTSTART = 06/02/2015 01:00:00
DTEND = 07/02/2015 01:00:00
так что мое событие перемещается до предыдущего дня. Почему это происходит и как я могу это исправить?
Что вы имеете в виду до и после того, как я позвоню своему коду? И отправьте код, как вы установили дату – Apurva