我正在开发一个显示日历事件的日历小部件。我需要捕捉用户何时从日历应用程序添加/修改/删除事件,以刷新我的小部件。我使用了带有此过滤器的广播接收器:
<intent-filter>
<action android:name="android.intent.action.PROVIDER_CHANGED" />
<data android:scheme="content" />
<data android:host="com.android.calendar" />
</intent-filter>
我使用 Android 4.2(使用 Nexus 4)对其进行了测试,并且工作正常。但我使用 Android 2.3.7 对其进行了测试,但无法正常工作。有什么方法可以让它在 Android 版本 >= 2.2 中工作?
谢谢