動的登録
パブリック クラス Main2Activity 延びAppCompatActivity { プライベートレシーバrecevierを; //一つの受信機定義 プライベートIntentFilter IntentFilterと、 @Overrideが 保護 ボイドのonCreate(バンドルsavedInstanceState){ スーパー; .onCreate(savedInstanceState) setContentView(R.layout.activity_main2); //外観を初期化します recevier
= 新しい新規レシーバ(); IntentFilter = 新しい新しいIntentFilter();
//関連するグローバル放送(複数関連付けることができる) intentFilter.addAction( "android.net.conn.CONNECTIVITY_CHANGE"); // ネットワークの変更は、ブロードキャストを発行するシステムは、放送にかかるandroid.net.conn.CONNECTIVITY_CHANGEとき //登録放送
registerReceiver(recevier、IntentFilter); } //ここで受信された
クラスの 受信機を延びBroadcastReceiverを{ @Override 公共 ボイドonReceive(コンテキスト・コンテキスト、インテントインテント){ } } }
(彼の母親ので、古い長老長く見るが、唯一のHelloの何かを紹介)私はクラスの細分化が開か書いた、と彼自身の経験のいくつかは、私があまりにも詳細が、不快に感じる書き込み、「ラジオワン」で