Ejemplo n.º 1
0
 /** Ensures that any all day events are converted to UTC before a VIEW_EVENT command is sent. */
 private void sendViewEvent(AgendaItem item, long selectedTime) {
   long startTime;
   long endTime;
   if (item.allDay) {
     startTime = Utils.convertAlldayLocalToUTC(null, item.begin, mTimeZone);
     endTime = Utils.convertAlldayLocalToUTC(null, item.end, mTimeZone);
   } else {
     startTime = item.begin;
     endTime = item.end;
   }
   if (DEBUGLOG) {
     Log.d(TAG, "Sent (AgendaWindowAdapter): VIEW EVENT: " + new Date(startTime));
   }
   CalendarController.getInstance(mContext)
       .sendEventRelatedEventWithExtra(
           this,
           EventType.VIEW_EVENT,
           item.id,
           startTime,
           endTime,
           0,
           0,
           CalendarController.EventInfo.buildViewExtraLong(
               Attendees.ATTENDEE_STATUS_NONE, item.allDay),
           selectedTime);
 }