2012-02-27 118 views
0

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

我想制作一个应用程序,我们可以在其中存储日历中的任何事件。与日期和时间 ,它有3个选项每日,每周,和MOnthly,它记得我的选择被选中。

评论:(iphone或android both)(钛)。

+0

如何ü增加压延视图 – Triode 2012-02-27 16:08:21

回答

2

this 这是Android和iPhone,我们可以使用ti.Com.calendar模块,这是由第三方提供。 GitHub的this

1

基本上,这是Android的使用意图来完成,请找到完整的文档 here

0

OK,让我们把一个例子:

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

相关问题