1. DieGoldeneMitte, 25.09.2011 #1
    DieGoldeneMitte

    DieGoldeneMitte Threadstarter Android-Lexikon

    Hallo,

    ich habe ein Problem mit dem Kalender (auf einem Samsung 551 (Stock Froyo). Der folgende Code (nach http://www.developer.com/ws/article.php/3850276/Working-with-the-Android-Calendar.htm) fügt einen neuen Termin im Kalender ein:

    Code:
            ContentValues cv = new ContentValues();
            cv.put("title","test@@@");
            cv.put("hasAlarm",0);
            cv.put("allDay",0);
            cv.put("dtstart",makeDate("2011-10-01 12:30"));
            cv.put("dtend",makeDate("2011-10-01 13:30"));
            CalendarInfo cInfo = (CalendarInfo)calendarSpinner.getSelectedItem();
            cv.put("calendar_id",cInfo.id);
            cv.put("eventStatus",1);
            ContentResolver contentResolver = getContentResolver();
            Uri request = Uri.parse("content://"+GCalendarUtils.CALENDAR+"/events");
            Uri reply =    contentResolver.insert( request, cv);
            Log.d("event","result:"+reply);
    Der Termin erscheint in den Kalenderprogrammen auf dem Gerät dann auch.
    Er wird auch als zum Googlekalender angehörig gezeigt (und nicht zum Samsung eigenen Klumpkalender),
    wird aber nicht gegen Google gesynct.
    Fehlermeldungen im Catlog gibt es keine.
    Auf einem Nexus One hingegen wird termin aus selbigem Programm gesynct.

    Was kann da los sein?
     
    Zuletzt bearbeitet: 25.09.2011