自定義廣播事件

創建一個項目Mod3g
首先創建一個類繼承BroadcastReceiver

public class MyBroadcastReceiver extends BroadcastReceiver {

        @Override
        public void onReceive(Context context, Intent intent) {
              Toast. makeText(context, "檢測到了應用" , 5000).show();
           其實這裏的intent是將發送過來的intent傳過來   
       }

}

在清單文件中註冊;(廣播事件都是要進行註冊的。)
  < receiver android:name= "com.sung.mode3g.MyBroadcastReceiver" >
            < intent-filter >
                < action android:name ="com.sung.xxoo" />----提示這個可以自定義寫
            </ intent-filter>
        </ receiver>

爲了驗證
在創建一個項目如Alam

               Intent intent = new Intent();
              intent.setAction( "com.sung.xxoo" );
               //把這個自定義的廣播發送出去
              sendBroadcast(intent);

具體例題如360雲盤中的(自定義廣播事件)http://yunpan.cn/cZNcQw3cf3Spb  訪問密碼 9d90
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章