質問: カレンダーにイベントを追加する方法は?
カレンダーに任意のイベントを保存できるアプリケーションを作成したいと考えています。日付と時刻があり、毎日、毎週、毎月の3つのオプションがあり、どのオプションが選択されているかを覚えていました。
注:(iPhoneまたはAndroidの両方)(チタン)。
質問: カレンダーにイベントを追加する方法は?
カレンダーに任意のイベントを保存できるアプリケーションを作成したいと考えています。日付と時刻があり、毎日、毎週、毎月の3つのオプションがあり、どのオプションが選択されているかを覚えていました。
注:(iPhoneまたはAndroidの両方)(チタン)。
基本的に、これは Android でインテントを使用して行うことができます。完全なドキュメント はこちらを参照してください。
では、例を挙げましょう:
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