Androidのカスタムカレンダーの予定

私はリンクのいくつかを通過して、私は自分のカレンダーを作成するのではなく、Androidのカレンダーアプリケーションにイベントを挿入する方法を知る必要があります。今、毎週火曜日と木曜日に繰り返されるイベントを作成する必要がありますが、そのような選択肢を選択するオプションはありません。だから私はそれをプログラムで行うことができますか?

どんな助けでも大歓迎です。

0

1 答え

Android 4.0の使用:

新しいイベント:2012年4月の火曜日と木曜日の午前8時30分〜9時30分の間にスタックオーバーフローで出掛けます。

Intent intent = new Intent(Intent.ACTION_INSERT)
    .setData(Events.CONTENT_URI)
    .putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, 1333456200000L)
    .putExtra(CalendarContract.EXTRA_EVENT_END_TIME, 1333459800000L)
    .putExtra(Events.TITLE, "Hanging out at Stack Overflow")
    .putExtra(Events.RRULE, "FREQ=DAILY;BYDAY=TU,TH;UNTIL=20120430T083000Z")
    .putExtra(Events.RDATE, 1335792600000L)
    .putExtra(Events.AVAILABILITY, Events.AVAILABILITY_BUSY);
startActivity(intent);

Sources:
http://developer.android.com/guide/topics/providers/calendar-provider.html
http://tools.ietf.org/html/rfc5545

2
追加された
この問題を見てください: stackoverflow.com/questions/ 28871921 /…
追加された 著者 Sun,