首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

BroadCastRecevier 播音

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

?

热点排行