未从适配器到服务接收到android本地广播

未从适配器到服务接收到android本地广播,android,expandablelistview,android-broadcast,expandablelistadapter,localbroadcastmanager,Android,Expandablelistview,Android Broadcast,Expandablelistadapter,Localbroadcastmanager,我有一个可扩展的列表适配器,我正在MainActivity中实例化它 ExpAdap adap = new ExpAdap(MainActivity.this); ExpAdap的构造函数如下所示 public void ExpAdap(Context cntext){ mInflator = LayoutInflater.from(context); } 我正在发送LocalBroadcast,如下所示 LocalBroadcastManager.getInstance(mInfl

我有一个可扩展的列表适配器,我正在MainActivity中实例化它

ExpAdap adap = new ExpAdap(MainActivity.this);
ExpAdap的构造函数如下所示

public void ExpAdap(Context cntext){
    mInflator = LayoutInflater.from(context);
}
我正在发送LocalBroadcast,如下所示

LocalBroadcastManager.getInstance(mInflator.getContext()).sendBroadcast(myIntent);
在我的服务中,我注册了一个广播接收器来接收。但它没有注册

当从适配器(设置为ListFragment)发送广播时,同一广播接收器接收广播


有什么问题吗?

@MD,它有什么区别,因为mInflator是从上下文创建的,在调用getContext时,它应该返回相同的结果。如果是的话,那么我认为两者都是same@MD试过了,没用!