2011-01-20 61 views
0

我希望我的AppWidgetProvider(它是BroadcastReceiver的直接子类)在用户阅读先前未读短信或打开未接来电。到目前为止,我发现,由于打开(短信/电话)活动的操作不是广播操作,因此似乎不可能将Intent交付给BroadcastReceiver。Android:用户打开短信应用程序或手机应用程序/未接电话列表时的通知

是否有另一种方法让BroadcastReceiver知道何时读取了未读短信或未接电话列表是否已打开?

回答

0

简答:不,对不起。

操作系统的一部分既没有“未读短信”,也没有“未接来电列表打开”。它们是应用程序的特征。这些应用程序的不同实现可在不同的设备上找到。没有任何类型的广播具有这种性质,AFAIK,主要是因为没有任何类型的开发人员使用授权和支持的API。

相关问题