Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to get device calendar event list in android device?
    primarykey
    data
    text
    <p>I want to get calendar event last sevendays on android devices ? i am beginner so tell me step by step solution for this..!Only get and read calendar not update and delete. Anybody help me ? i used code in below!</p> <pre><code>public class Example { public static void readCalendar(Context context) { ContentResolver contentResolver = context.getContentResolver(); // Fetch a list of all calendars synced with the device, their display names and whether the // user has them selected for display. final Cursor cursor = contentResolver.query(Uri.parse("content://calendar/calendars"), (new String[] { "_id", "displayName", "selected" }), null, null, null); // For a full list of available columns see http://tinyurl.com/yfbg76w HashSet&lt;String&gt; calendarIds = new HashSet&lt;String&gt;(); while (cursor.moveToNext()) { final String _id = cursor.getString(0); final String displayName = cursor.getString(1); final Boolean selected = !cursor.getString(2).equals("0"); Log.v("anim","Id: " + _id + " Display Name: " + displayName + " Selected: " + selected); calendarIds.add(_id); } // For each calendar, display all the events from the previous week to the end of next week. for (String id : calendarIds) { Uri.Builder builder = Uri.parse("content://calendar/instances/when").buildUpon(); long now = new Date().getTime(); ContentUris.appendId(builder, now - DateUtils.WEEK_IN_MILLIS); ContentUris.appendId(builder, now + DateUtils.WEEK_IN_MILLIS); Cursor eventCursor = contentResolver.query(builder.build(), new String[] { "title", "begin", "end", "allDay"}, "Calendars._id=" + id, null, "startDay ASC, startMinute ASC"); // For a full list of available columns see http://tinyurl.com/yfbg76w while (eventCursor.moveToNext()) { final String title = eventCursor.getString(0); final Date begin = new Date(eventCursor.getLong(1)); final Date end = new Date(eventCursor.getLong(2)); final Boolean allDay = !eventCursor.getString(3).equals("0"); Log.v("anim","Title: " + title + " Begin: " + begin + " End: " + end + " All Day: " + allDay); } } } } </code></pre> <p>i got null-pointerException.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload