您的位置:首页 > 移动开发 > Android开发

Android添加事件到日历

2016-11-07 15:43 344 查看
就是一个方法设置较多参数:

public void saveCalender(View view) {
Intent calendarIntent = new Intent(Intent.ACTION_INSERT, CalendarContract.Events.CONTENT_URI);
Calendar calendar = Calendar.getInstance();
calendar.set(2016, 10, 19, 7, 30);
calendarIntent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, calendar.getTimeInMillis());
calendar.set(2016, 10, 19, 10, 30);
calendarIntent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, calendar.getTimeInMillis());
calendarIntent.putExtra(CalendarContract.Events.TITLE, "上课");
calendarIntent.putExtra(CalendarContract.Events.EVENT_LOCATION, "电教楼3层303教师");
calendarIntent.putExtra(CalendarContract.Events.DESCRIPTION, "苍老师的课,不能缺勤");
calendarIntent.putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, CalendarContract.EXTRA_EVENT_ALL_DAY);
startActivity(calendarIntent);
}

然后就会拉起Android的日历界面:



注意:我用的是张全蛋的SamSong。还测试了小米,也OK,就不贴图了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: