Broadcast Receiver in Android (kotlin)
//desing intentfilter name
var intentfilterSetList = "set_list"
Define variable
lateinit var brSetList: BroadcastReceiver var ifSetList: IntentFilter = IntentFilter(AppConstant.intentfilterSetList)
Declare brodcast in activity
brSetList = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { // do your stuff } } // register broadcast in activity
activity.registerReceiver(brSetList, ifSetList)
// send broadcast from anywhere
sendBroadcast(Intent(AppConstant.intentfilterSetList))
No comments:
Post a Comment