Thursday 15 August 2013

How to get access to the calendars on a Android phone? -



How to get access to the calendars on a Android phone? -

i gave tries access calendars on android phone, none of code worked, there knows sure, how read/query calendar events specified time range?

string[] projection = new string[] { calendarcontract.events.calendar_id, calendarcontract.events.title, calendarcontract.events.description, calendarcontract.events.dtstart, calendarcontract.events.dtend, calendarcontract.events.all_day, calendarcontract.events.event_location }; // 0 = january, 1 = february, ... calendar starttime = calendar.getinstance(); starttime.set(2014,00,01,00,00); calendar endtime= calendar.getinstance(); endtime.set(2015,00,01,00,00); // range info 2014 string selection = "(( " + calendarcontract.events.dtstart + " >= " + starttime.gettimeinmillis() + " ) , ( " + calendarcontract.events.dtstart + " <= " + endtime.gettimeinmillis() + " ))"; cursor cursor = this.getbasecontext().getcontentresolver().query( calendarcontract.events.content_uri, projection, selection, null, null ); // output events if (cursor.movetofirst()) { { toast.maketext( this.getapplicationcontext(), "title: " + cursor.getstring(1) + " start-time: " + (new date(cursor.getlong(3))).tostring(), toast.length_long ).show(); } while ( cursor.movetonext()); }

android android-calendar

No comments:

Post a Comment