0

问题是:如何在日历中添加任何事件?

我想做一个应用程序,我们可以在其中存储日历中的任何事件。带有日期和时间,它有每日、每周和每月 3 个选项,它记得我选择了哪个选项。

注意:(iphone 或 android 两者)(钛)。

4

3 回答 3

2

适用于 Android 和 iphone,我们可以使用第三方提供的 ti.Com.calendar 模块。GitHub这个

于 2012-04-27T14:07:57.953 回答
1

基本上这可以在 android 中使用意图来完成,请在 此处找到完整的文档

于 2012-02-27T16:11:20.680 回答
0

好的,让我们举个例子:

 var cal = Ti.Calendar.defaultCalendar;
 var start_date = new Date(year,month,day,hour,minute,second,millisecond);
 var end_date = new Date(year,month,day,hour,minute,second,millisecond);

 var event = cal.createEvent({
    title: 'Your Title',
    begin: start_date,
    end: end_date,
    availability: Ti.Calendar.AVAILABILITY_FREE,
    allDay: true
});

 var mil = 60*1000;

 //adding alert to your event , this alert will be before the start _date with 1 minutes
 var alert1 = event.createAlert({
    relativeOffset: mil
});

 event.alerts = [alert1];
 event.save(Ti.Calendar.SPAN_FUTUREEVENTS);

希望这会帮助你这里是文档链接:http ://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.Calendar.Event

于 2014-02-05T12:06:42.013 回答