读书人

BroadCastRecevier 播音

发布时间: 2012-07-20 10:38:30 作者: rapoo

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---");}}

?

读书人网 >移动开发

热点推荐