【问题标题】:how to add event in Calendar?如何在日历中添加事件?
【发布时间】:2012-02-27 15:22:36
【问题描述】:

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

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

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

【问题讨论】:

  • 如何添加日历视图

标签: android titanium titanium-mobile titanium-modules


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    基本上这可以在android中使用intents完成,请查看完整文档 here

    【讨论】:

      【解决方案3】:

      好吧,让我们举个例子:

       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

      【讨论】:

        猜你喜欢
        • 2012-01-02
        • 2011-04-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多