private void GetSystemCalendar() { var calendarsUri = CalendarContract.Calendars.ContentUri; var loader = new Android.Support.V4.Content.CursorLoader(Application.Context, calendarsUri, calendarsProjection, null, null, null); var cursor = (ICursor)loader.LoadInBackground(); cursor.MoveToFirst(); defaultCalendarId = cursor.GetInt(cursor.GetColumnIndex(calendarsProjection[0])); }
private string CreateCursor() { string[] columns = { MediaStore.Images.Media.InterfaceConsts.Data, MediaStore.Images.Media.InterfaceConsts.Id }; string orderBy = MediaStore.Images.Media.InterfaceConsts.Id; Console.WriteLine("Creating cursor"); //_imagecursor = ManagedQuery(MediaStore.Images.Media.ExternalContentUri, columns, null, null, orderBy + " DESC"); var loader = new CursorLoader(this, MediaStore.Images.Media.ExternalContentUri, columns, null, null, orderBy + " DESC"); _imagecursor = (ICursor)loader.LoadInBackground(); return orderBy; }