Титаниум, добавить событие в календарь на андроиде

Я пытаюсь добавить событие в календарь на телефоне Android. Ti.Calendar.defaultCalendar доступен только на iOS, поэтому я должен попросить пользователя выбрать календарь, в который нужно добавить событие. Я использую Ti.Calendar.allCalendars(), чтобы получить все календари. Полученный список также содержит нередактируемые календари. Если пользователи выбирают один из них и приложение пытается добавить событие, приложение полностью аварийно завершает работу. Также при попытке {}catch{} происходит сбой приложения. Можно ли получить только редактируемые календари или есть другое решение для предотвращения сбоя приложения?

Код, который я использую, взят из документации: http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Calendar

Версия интерфейса командной строки: 5.0.9; Версия SDK: 5.4.0.GA;


person eric0210    schedule 09.09.2016    source источник


Ответы (1)


К сожалению, на момент публикации эта функция по-прежнему недоступна на Android для Titanium. https://stackoverflow.com/a/37816867/2132015

person Michael    schedule 14.09.2016