title: Multiple loaders in MVP pattern in Android
body: <p>Currently I am implementing <code>MVP</code> pattern for one of my module which has multiple <code>loaders</code> but I am facing problems in updating the Notification from the second loader call</p>
  
  <p>Scenario: </p>
  
  <p>Fragment invokes <code>Presenter.loadMethod()</code> initially to load the data in <code>gridview</code> and once the user clicks on individual item Presenter invokes <code>Presenter.Download()</code> method to download the file(not using <code>download manager</code>) </p>
  
  <p>And I need to update the progress indication like whether the file is in download state or progress state but when the orientation is changed I am not able to update the notification bar when I use <code>InitLoader()</code>.</p>
  
  <p>I tried with <code>restartLoader()</code> too but still facing the same problem.</p>
  
  <p>Can anyone please explain what is the best approach to solve this problem?</p>