android 广播机制

流程:1.需要写一个继承广播的类,TextReceiver。
public class TestReceiver extends BroadcastReceiver{

    @Override
    public void onReceive(Context context, Intent intent) {
System.out.println("hello");
}


   
    }
2.注册广播接收器。
testReceiver = new TestReceiver();
IntentFilter filter = new IntentFilter();
filter33.addAction("MyReceiver_Action");
registerReceiver(testReceiver, filter);//注册。
3.发送广播。
// 指定广播目标Action  
Intent intent = new Intent("MyReceiver_Action"); 
// 可通过Intent携带消息  
intent.putExtra("msg", "发送广播"); 
// 发送广播消息  
sendBroadcast(intent); 

猜你喜欢

转载自flyering.iteye.com/blog/1668447