diff options
author | Michael Chan <mchan@android.com> | 2010-07-13 17:56:09 -0700 |
---|---|---|
committer | Michael Chan <mchan@android.com> | 2010-07-13 18:31:48 -0700 |
commit | 9e89dca0902d13fe27fd2680cc15cbb470e40288 (patch) | |
tree | 7b140b0d210ce6e6c94e2a862c60f4ca5c5be738 /src/com/android/calendar/EventInfoActivity.java | |
parent | 25251192d80159d4cf0934f3ac5c84cb0b8b7365 (diff) | |
download | android_packages_apps_Calendar-9e89dca0902d13fe27fd2680cc15cbb470e40288.tar.gz android_packages_apps_Calendar-9e89dca0902d13fe27fd2680cc15cbb470e40288.tar.bz2 android_packages_apps_Calendar-9e89dca0902d13fe27fd2680cc15cbb470e40288.zip |
Added create/edit/view/delete event and open settings and manage calendars to controller
Change-Id: Id9755206e130ee4ebb4a086a9fa3c74d0473a2fe
Diffstat (limited to 'src/com/android/calendar/EventInfoActivity.java')
-rw-r--r-- | src/com/android/calendar/EventInfoActivity.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/com/android/calendar/EventInfoActivity.java b/src/com/android/calendar/EventInfoActivity.java index 98d9a07b..8e68639f 100644 --- a/src/com/android/calendar/EventInfoActivity.java +++ b/src/com/android/calendar/EventInfoActivity.java @@ -20,6 +20,8 @@ import static android.provider.Calendar.EVENT_BEGIN_TIME; import static android.provider.Calendar.EVENT_END_TIME; import static android.provider.Calendar.AttendeesColumns.ATTENDEE_STATUS; +import com.android.calendar.CalendarController.EventType; + import android.content.ActivityNotFoundException; import android.content.AsyncQueryHandler; import android.content.ContentProviderOperation; @@ -38,19 +40,18 @@ import android.net.Uri; import android.os.Bundle; import android.os.RemoteException; import android.pim.EventRecurrence; -import android.provider.Calendar; +import android.provider.ContactsContract; import android.provider.Calendar.Attendees; import android.provider.Calendar.Calendars; import android.provider.Calendar.Events; import android.provider.Calendar.Reminders; -import android.provider.ContactsContract; import android.provider.ContactsContract.CommonDataKinds; -import android.provider.ContactsContract.CommonDataKinds.Email; import android.provider.ContactsContract.Contacts; import android.provider.ContactsContract.Data; import android.provider.ContactsContract.Intents; import android.provider.ContactsContract.Presence; import android.provider.ContactsContract.QuickContact; +import android.provider.ContactsContract.CommonDataKinds.Email; import android.text.TextUtils; import android.text.format.DateFormat; import android.text.format.DateUtils; @@ -802,12 +803,8 @@ public class EventInfoActivity extends AbstractCalendarActivity implements View. } private void doEdit() { - Uri uri = ContentUris.withAppendedId(Events.CONTENT_URI, mEventId); - Intent intent = new Intent(Intent.ACTION_EDIT, uri); - intent.putExtra(Calendar.EVENT_BEGIN_TIME, mStartMillis); - intent.putExtra(Calendar.EVENT_END_TIME, mEndMillis); - intent.setClass(EventInfoActivity.this, EditEventActivity.class); - startActivity(intent); + AllInOneActivity.mController.sendEventRelatedEvent(this, EventType.EDIT_EVENT, mEventId, + mStartMillis, mEndMillis, 0, 0); finish(); } |