Android Calendar提醒时间问题,高手请留步
做了个小demo,就是向android 手机里面插入日历活动,设置提醒时间为提前5分钟,但是时间过了还是不会显示提醒。如果手动改变时间保存的话 就能提醒。迷茫中。。。。望高手帮忙呀!。。具体代码:ContentValues event = new ContentValues();
event.put("title", "上网");
event.put("description", "商务中。。。");
event.put("calendar_id",calId);
Calendar mCalendar = Calendar.getInstance();
mCalendar.set(Calendar.HOUR_OF_DAY,10);
//long start = mCalendar.getTime().getTime();
long start = System.currentTimeMillis() + 60000*11;
mCalendar.set(Calendar.HOUR_OF_DAY,11);
//long end = mCalendar.getTime().getTime();
long end = System.currentTimeMillis() + 60000*21;
event.put("dtstart", start);
event.put("dtend", end);
event.put("hasAlarm",1);
Uri newEvent = getContentResolver().insert(Uri.parse(calanderEventURL), event);
long id = Long.parseLong( newEvent.getLastPathSegment() );
ContentValues values = new ContentValues();
values.put( "event_id", id );
//提前10分钟有提醒,(就是这个提醒时间不起作用?好奇怪啊)
values.put( "minutes", 10 );
getContentResolver().insert(Uri.parse(calanderRemiderURL), values);
Toast.makeText(CalendarDemo.this, "插入事件成功!!!", Toast.LENGTH_LONG).show(); --------------------编程问答-------------------- 没人看吗? --------------------编程问答-------------------- 遇到相同的问题 --------------------编程问答-------------------- 请问楼主解决了吗???
遇到相同的问题,能解释一下不? --------------------编程问答-------------------- 你new了两个ContentValues对象,就用同一个ContentValues对象event试一下 --------------------编程问答-------------------- 遇到相同问题,求答案 --------------------编程问答-------------------- 问题解决了么?
补充:移动开发 , Android