Hirdetés

Új hozzászólás Aktív témák

  • bAtt001

    addikt

    Sziasztok,

    naptárral kapcsolatban lenne kérdésem, lekérdezem az eventeket egy lekérdezéssel az adott oszlopokat a táblából a következő projekció szűri ki:

    String[] projection = new String[]{
    CalendarContract.Events.ORIGINAL_ID,
    CalendarContract.Events.TITLE,
    CalendarContract.Events.DTSTART,
    CalendarContract.Events.ALL_DAY};

    ezután megvan a szelekció is, megvannak az események, a bajom ezzel az ALL_DAY értékkel van, lehet csak nem értem hogy működik de nagyon nem ahogy én azt elképzeltem. tehát arra lenne szükségem hogy az adott esemény egész napos-e vagy sem. de ha lekérdezem az eseményekhez tartozó ALL_DAY értékeket akkor ilyeneket kapok, 916792320, 970792320, 1035592320

    igy implementáltam az adat kinyerést.

    while (cur.moveToNext()){
    event_ids.add(cur.getLong(EVENT_ID));
    event_titles.add(cur.getString(EVENT_TITLE));
    event_start_dates.add(cur.getLong(EVENT_START_DATE));
    boolean allday = cur.getInt(ALLDAY) > 0;
    event_allday.add(allday);
    }

    gondoltam a nem egésznapos eseményekhez 0 értéket tárol az adatbázis, de nem, vagy csak én csinálok valamit rosszul, esetleg valami ötletetek hogy hogyan tudnám megoldani a problémát? :R

Új hozzászólás Aktív témák