Capture calendar changes in Android 2.2+
<p>I'm developing a calendar widget that shows calendar events. I need to capture when the user adds/modify/delete events from the calendar app, to refresh my widget. I used a broadcast receiver with this filter:</p>

<pre><code>    &lt;intent-filter&gt;
        &lt;action android:name="android.intent.action.PROVIDER_CHANGED" /&gt;

        &lt;data android:scheme="content" /&gt;
        &lt;data android:host="com.android.calendar" /&gt;
    &lt;/intent-filter&gt;
</code></pre>

<p>I tested it with Android 4.2 (with a Nexus 4) and works ok. But I tested it with Android 2.3.7, and isn't working. There is any way to get it working in Android versions >= 2.2?</p>

<p>Thanks</p>
