I can be notified of changes to my own data providers by registering a ContentObserver
using registerContentObserver()
on my Activity.
Presumably this only captures requests to URIs that I implement.
Is there a way to register for changes on content providers implemented by other authorities e.g. Calendar Provider?
I want to run my SyncAdapter
every time the phone calendar is updated to synchronise my own database with the calendar's database.