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

E
Antworten
11
Aufrufe
1.125
evgkop
E
nowo84
Antworten
2
Aufrufe
420
nowo84
nowo84
F
Antworten
9
Aufrufe
514
swa00
swa00
G
Antworten
0
Aufrufe
265
Gerdchen07
G
Zurück
Oben Unten