Kalender Event per app schreiben und speichern

  • 1 Antworten
  • Letztes Antwortdatum
P

papa_multi

Neues Mitglied
0
Hallo ich hab folgenden code:

Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setData(Events.CONTENT_URI);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra(Events.TITLE, "Dienst 5 429/08");
intent.putExtra(Events.EVENT_LOCATION, "HBF | HBF");

long startMillis = 0;
long endMillis = 0;
int jahr = 2015;
int mon = 1;
int tag = 14;
int[] std = new int[2];
std[0] = 7;
std[1] = 8;
int[] min = new int[2];
min[0]=30;
min[1]=45;
Calendar beginTime = Calendar.getInstance();
beginTime.set(jahr, mon, tag, std[0], min[0]);
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
endTime.set(jahr, mon, tag, std[1], min[1]);
endMillis = endTime.getTimeInMillis();

intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME,startMillis);
intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME,endMillis);

startActivity(intent);

Der Termin wir auch richtig angezeigt, nur der User muß selbst speichen.
Wie geht das automatisch?

Danke für jede Hilfe, hab schon Stunden in google verbracht ohne Ergebnis.
 
Hi,

ich habe es zwar noch nie gemacht, aber da man die Permissions dafür braucht, habe ich danach gesucht.

Calendar Provider | Android Developers

sollte dir auf jedenfall weiterhelfen können.
 

Ähnliche Themen

G
Antworten
0
Aufrufe
107
Gerdchen07
G
G
Antworten
1
Aufrufe
370
Gerdchen07
G
G
Antworten
13
Aufrufe
581
Gerdchen07
G
L
Antworten
2
Aufrufe
477
Lexub
L
migi01
Antworten
26
Aufrufe
1.931
migi01
migi01
Zurück
Oben Unten