Mono для календаря Android - PullRequest
       5

Mono для календаря Android

1 голос
/ 06 марта 2012

Я хочу вызвать в приложение какое-нибудь приложение календаря, кто-нибудь знает, как это сделать?У меня есть этот код на Java, который я транслировал на c #, но вообще не работает.

DateTime date = DateTime.Now;
                Intent intentCalendar = new Intent(Intent.ActionEdit);
                intentCalendar.SetType("vnd.android.cursor.item/event");
                intentCalendar.PutExtra("beginTime", date.Millisecond);
                intentCalendar.PutExtra("allDay", true);
                intentCalendar.PutExtra("rrule", "FREQ=YEARLY");
                intentCalendar.PutExtra("endTime", date.Millisecond + 60*60*1000);
                intentCalendar.PutExtra("title", "Create an Event");
                StartActivity(intent);

Ответы [ 2 ]

1 голос
/ 27 января 2013

Измените последнюю строку.

StartActivity (intent);

до:

StartActivity (intentCalendar);

В остальном, хорошая работа.

Редактировать: Извините за повтор, я только что увидел другой ответ. Я просто покопался в вашем коде и обнаружил, что он работает для меня с этим изменением, но я вижу, что кто-то другой также пришел к такому выводу.

1 голос
/ 12 декабря 2012
StartActivity(intentCalendar);

вместо

StartActivity(intent);

...