我有一项服务和两项BroadcastReceiver
。我打电话给第一个接收者,例如:
private static final String CALLACTION = "android.intent.action.PHONE_STATE";
final IntentFilter theCallFilter = new IntentFilter();
theCallFilter.addAction(CALLACTION);
yourCallReceiver = new CallReceiver();
registerReceiver(yourCallReceiver, theCallFilter);
第二个类似于第一个。
现在我需要将数据从一个接收器设置到另一个接收器。我想设置Boolean
属性,它将检查第一个代码BroadcastReceiver
是否已完成,如果是,则可以执行第二个代码。如何将此属性从“BroadcastReceiver1”发送到“BroadcastReceiver2”?