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
Post a Comment