After a long searching for the solution to retain the progress bar view while switching the fragment. You can find the whole description here
I just wanted to know if i will use LocalBroadcastManager and ResultReceiver to receive the progress update of every Byte is it a bad practice ? (I am using IntentService to download data from the server)