一个广播接收器的两个事件

时间:2012-04-22 06:10:41

标签: android broadcastreceiver boot

有一个使用RECEIVE_BOOT_COMPLETED的Android应用。根据文档,我不应该允许安装/移动此应用程序到外部存储。然而,用户并不理解这一点(可能是由于某些设备上的内部存储空间很小) - 并要求选择在外部存储上安装(通过低星级评级)。

所以我也有一个相同的BroadcastReceiver侦听EXTERNAL_APPLICATIONS_AVAILABLE。我的问题是我可以同时使用同一个BroadcastReceiver吗?

1 个答案:

答案 0 :(得分:2)

  

我的问题是我可以同时使用同一个BroadcastReceiver吗?

不确定。在<intent-filter>中执行这两项操作。在onReceive()中,检查传入Intent的操作,以确定您需要响应的广播。