2
我有一个实现Observer的类。我可以通过不扩展活动的课程发送广播吗?
当Obervered状态改变时,我有一个在这个类中触发的方法,我想用这个方法发出一个广播。这意味着我的活动可以侦听这些广播消息,并对数据进行处理。
这是我迄今为止
public class DoStuff extends BroadcastReceiver implements Observer
{
public void observe(String message)
{
Log.d("TEST", "Inside observe() on DoStuff " + message);
// Here I want to send out a broadcast to MyActivity with message
// in the extras
}
}
我不能使用context.sendBroadcast
,因为我没有访问此应用程序上下文,我怎么能做到这一点?
在此先感谢
为什么不使用BroadcastReciever的`onRecieve`中的`Context` ...对不起,我还没试过,但值得一试。 – st0le 2010-11-27 17:12:39