summaryrefslogtreecommitdiffstats
path: root/src/com/android/calendar/EventInfoActivity.java
diff options
context:
space:
mode:
authorMichael Chan <mchan@android.com>2010-07-13 17:56:09 -0700
committerMichael Chan <mchan@android.com>2010-07-13 18:31:48 -0700
commit9e89dca0902d13fe27fd2680cc15cbb470e40288 (patch)
tree7b140b0d210ce6e6c94e2a862c60f4ca5c5be738 /src/com/android/calendar/EventInfoActivity.java
parent25251192d80159d4cf0934f3ac5c84cb0b8b7365 (diff)
downloadandroid_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.java15
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();
}