broadcastreceiver - LocalBroadcast Receiver in Android -


i noob in android. noticed first time term localbroadcastreceiver in android. know localbroadcastreceiver can used in android ??

localbroadcastreceiver used receive application level broadcasts , using u have use localbroadcastmanager, used if dont want leak data outside app.

for details refer :- http://developer.android.com/reference/android/support/v4/content/localbroadcastmanager.html

consider scenario in downloading file, when download complete want notify application , , in case dont need send system level broadcast.

you send broadcast in way :-

localbroadcastmanager.getinstance(this).sendbroadcast("downloadcomplete"); 

and receive in way :-

localbroadcastmanager.getinstance(this).registerreceiver(         mmessagereceiver, new intentfilter("downloadcomplete")); 

where mmessagereceiver receiver defined dynamically


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -