Android:日历活动在不同的日期添加

时间:2013-08-15 09:27:01

标签: android android-calendar

我尝试在Android应用程序的默认移动日历中添加一个事件

private void setEvent(){        
        long startMilis = 0;
        int mCalId = 1;
        long endMilis = 0;
        Calendar beginTime = Calendar.getInstance();
        beginTime.set(2013, 8, 16, 9, 10);
        startMilis = beginTime.getTimeInMillis();  
        Calendar endTime = Calendar.getInstance();
        endTime.set(2013,8, 18, 10,10);
        endMilis = endTime.getTimeInMillis();
        ContentResolver cr = getContentResolver();
        ContentValues values = new ContentValues();
        values.put(Events.CALENDAR_ID, mCalId);
        values.put(Events.DTSTART, startMilis);
        values.put(Events.DTEND, endMilis);
        values.put(Events.TITLE,"Our Event");
        values.put(Events.DESCRIPTION, "Group Activity");
        values.put(Events.EVENT_TIMEZONE, "Morocco");
        Uri uri = cr.insert(Events.CONTENT_URI, values);
        Toast.makeText(this, "Event Added", Toast.LENGTH_LONG).show();
    }

该活动已添加,但在不同的日期,它将于2013年9月16日至9月18日添加 PS:手机中的日期是真的(没有配置问题)

0 个答案:

没有答案