Re: [問題] 接收廣播問題

作者: lightchengtw (阿光)   2021-08-03 11:43:04
"接收到廣播"會觸發myBroadcastReceiver.OnReceive, 在OnReceive()中"執行動作"即可.
版主有什麼原因一定要用if 判斷式嗎?
※ 引述《lihohsin (新)》之銘言:
: 使用廣播接收
: IntentFilter filter = new IntentFilter("com.xxxx");
: MyBroadcastReceiver myBroadcastReceiver = new MyBroadcastReceiver();
: registerReceiver(myBroadcastReceiver,filter);
: 想使廣播接收變成觸發條件
: if(接收到廣播){
: //執行動作
: }
: 這個if() 條件判斷該怎麼寫呢?
作者: aiweisen (艾維森)   2021-08-05 06:50:00
因為他註冊完廣播後 intent 沒有加入filter(addAction)所以全部的廣播都會收到

Links booklink

Contact Us: admin [ a t ] ucptt.com