The calendar app on Android can merge multiple separate calendars: local phone calendar, Google calendars, etc.
How can I add a new such calendar to the Android phone? I want to dynamically generate the events in that calendar without accessing any online resource like Google.
Edit: I’d like to support phones with Android 1.5 and 2.3.4. I’ll probably get an update to 4.0 for the newer phone someday but who knows when that will be…
I’ve found this link that discusses accessing the Calendar content provider on phones before 4.0.
Basically you just have to know the URI strings for the provider:
content://calendarfor Android < 2.2content://com.android.calendarfor Android 2.2+.