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