0
次のコードを使用して、当日のユーザーのcalendar
イベントを取得します。Google Cal - 完了/過去のイベントを取得する方法
TODAY_MSは、今日の開始のtimestamp
であり、ONE_DAY_MSは、milliseconds (1000 * 60 * 60 * 24)
の日です。
ただし、このコードは今後の予定のみを取得します。その日の以前のイベントは返されません。
(すなわち:。私は午後3時でこれを実行した場合、それはイベントが終了しているため、1〜2 PMに起こったイベントを返さない)
どのように私はすべてのイベントを取得しに行きますか完了した人を含む期間?
Uri.Builder builder = WearableCalendarContract.Instances.CONTENT_URI.buildUpon();
ContentUris.appendId(builder, TODAY_MS);
ContentUris.appendId(builder, TODAY_MS + ONE_DAY_MS - 1);
final Cursor cursor = mContext.getContentResolver().query(builder.build(), null, null, null, null); // Could optimize this line for speed.
ありがとうございます!