как добавить событие в календарь? - PullRequest
0 голосов
/ 27 февраля 2012

Вопрос: как добавить любое событие в календарь?

Я хочу сделать приложение, в котором мы можем сохранить любое событие в календаре. с датой и временем и у него есть 3 варианта Ежедневно, Еженедельно и МЕСЯЦ, он вспомнил меня, чей вариант выбран.

Примечание: (iphone или android оба) (Titanium).

Ответы [ 3 ]

2 голосов
/ 27 апреля 2012

this Это для Android, а для iphone мы можем использовать модуль ti.Com.calendar, который предоставляется третьей стороной.GitHub это

1 голос
/ 27 февраля 2012

В основном это может быть сделано в Android с помощью намерений, пожалуйста, найдите полную документацию здесь

0 голосов
/ 05 февраля 2014

хорошо, давайте приведем пример:

 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

...