projects
/
unical.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
AddEvent - creates calendar if it doesn't exist
[unical.git]
/
src
/
ro
/
ieval
/
unical
/
Event.java
diff --git
a/src/ro/ieval/unical/Event.java
b/src/ro/ieval/unical/Event.java
index 65d35bfc795971b5ce48d69cbb17e30ffa878195..f033533ecbb619b9e39e1668ec5a75da0d669f7c 100644
(file)
--- a/
src/ro/ieval/unical/Event.java
+++ b/
src/ro/ieval/unical/Event.java
@@
-3,12
+3,15
@@
package ro.ieval.unical;
import java.util.ArrayList;
import android.content.ContentResolver;
import java.util.ArrayList;
import android.content.ContentResolver;
+import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.content.Context;
import android.database.Cursor;
+import android.graphics.Color;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import android.provider.BaseColumns;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import android.provider.BaseColumns;
+import android.provider.CalendarContract;
import android.provider.CalendarContract.Events;
final class Event implements Parcelable{
import android.provider.CalendarContract.Events;
final class Event implements Parcelable{
@@
-55,6
+58,8
@@
final class Event implements Parcelable{
/** Calendar ID */
public long calendarID;
/** Calendar ID */
public long calendarID;
+ public static Boolean calendarCreated=false;
+
public Event() {
dtstart = System.currentTimeMillis();
dtend = dtstart + 60*60*1000;
public Event() {
dtstart = System.currentTimeMillis();
dtend = dtstart + 60*60*1000;
@@
-93,9
+98,11
@@
final class Event implements Parcelable{
public static Event[] getAllEvents(final Context context) {
final ArrayList<Event> r = new ArrayList<Event>();
public static Event[] getAllEvents(final Context context) {
final ArrayList<Event> r = new ArrayList<Event>();
- for(final Calendar calendar : Calendar.getAllCalendars(context))
+ for(final Calendar calendar : Calendar.getAllCalendars(context)) {
+ if(calendar.name.equals("unical")) calendarCreated=true;
for(final Event event : getEventsByCalendar(context, calendar, null))
r.add(event);
for(final Event event : getEventsByCalendar(context, calendar, null))
r.add(event);
+ }
return r.toArray(new Event[r.size()]);
}
return r.toArray(new Event[r.size()]);
}
This page took
0.009746 seconds
and
4
git commands to generate.