Я использую следующий код:
String selection = "((dtstart >= " + now
+ ") AND (dtend <= " + endTime.getTimeInMillis() + "))";
Cursor cursor = context.getContentResolver()
.query(Uri.*parse*("content://com.android.calendar/events"),
*PROJECTION*, selection,null, null);
И я замечаю, что как только я добавляю / удаляю приложение Event
к Календарю Google на устройстве и запускаю вышеуказанный код немедленно, иногда я этого не делаю получить последний набор данных из Cursor
. Мне нужно вручную обновить sh приложение Календаря Google, чтобы получить последние данные.
Я что-то упустил? Могу ли я использовать другие API?
Спасибо!