android 能在Service(服务)里发送广播(Broadcast)吗?详细介绍一下好吗?谢谢

如题所述

可以
sendBroadcast这个方法是定义在ContextWrapper里的,而Service是继承ContextWrapper的。
@Override
public void sendBroadcast(Intent intent) {
mBase.sendBroadcast(intent);
}

发送的时候直接调用
sendBroadcast(new Intent("com.marslei.send_broadcast_in_service"));追问

后面的那个 “ sendBroadcast(new Intent("com.marslei.send_broadcast_in_service")); ”是在service里写的?

追答

是的

温馨提示:答案为网友推荐,仅供参考
相似回答