通过id从android日历中检索数据

时间:2012-11-03 14:24:25

标签: android android-calendar

我有一个事件的 ID 。现在我想检索该事件的其他细节。我如何获得该活动的详细信息?

public static long getNewEventId(ContentResolver cr, Uri cal_uri)
{
    Uri local_uri = cal_uri;
    if (cal_uri == null)
    {
        // local_uri = Uri.parse("content://calendar/calendars/" +
        // "events");
        local_uri = Uri.parse("content://com.android.calendar/events");
    }
    Cursor cursor = cr.query(local_uri,
            new String[] { "MAX(_id) as max_id" }, null, null, "_id");
    cursor.moveToFirst();
    long max_val = cursor.getLong(cursor.getColumnIndex("max_id"));
    return max_val;
}

使用此功能,我会获得添加的最后一个事件的ID。现在我想要使用此ID来了解此事件的所有详细信息。

0 个答案:

没有答案