Passing CalendarContract.Events.CONTENT_URI as a param to getContentResolver().query does not retrieve Calendar events from all calendars
<p>I am trying to retrieve calendar events and event instances from all the calendars that are on the device (not just 1 of the calendars). To do this, I created a cursor as follows - </p>

<pre><code>mCursor = getContentResolver().query(CalendarContract.Events.CONTENT_URI, COLS, null, null, null);
</code></pre>

<p>Thereafter, I move it to the first position as follows : </p>

<pre><code>mCursor.moveToFirst();
</code></pre>

<p>However, when I iterate over mCursor, as follows : </p>

<pre><code>mCursor.moveToNext();
</code></pre>

<p>It only iterates through the Events that are in the default calendar (holidays) and not the events and appointments in the user's calendar. </p>

<p>I have initialized COLS as follows : </p>

<pre><code>    private static final String[] COLS = new String[]
{ CalendarContract.Events.TITLE, CalendarContract.Events.DTSTART };
</code></pre>

<p>Please let me know how I can initialize mCursor to query the results of events on all calendars, and not just the default calendar. </p>

<p>I am running ICS on the target device and minSDK is set to 14 for the project.</p>
