BroadCastRecevier 播音

BroadCastRecevier 广播//发出广播if(item.getItemId()5){Intent intentnew Intent()intent.setAction

BroadCastRecevier 广播

//发出广播    if(item.getItemId()==5){    Intent intent=new Intent();    intent.setAction(ACTION);    sendBroadcast(intent);    }    //动态注册广播接收器    if(item.getItemId()==3){    receiver=new MyReceiver();    IntentFilter filter=new IntentFilter();    filter.addAction(ACTION);    registerReceiver(receiver, filter);    }    //动态对广播接收器进行解除    if(item.getItemId()==4){    unregisterReceiver(receiver);    }//MyReceiver.java 接收器public class MyReceiver extends BroadcastReceiver {public MyReceiver(){Log.d("mydebug","--start broadcast receiver---");}//该方法仅适用于处理时间等待不长的,几秒public void onReceive(Context arg0, Intent arg1) {Log.d("mydebug","--myreceiver onceive---");}}

?