title: Android Download Multiple Files one after another and show progress in ListView
body: <p>The user can add any number of downloads, but download will start one after another i.e. next download will start only after the completion of present download. The user will navigate away from the activity showing download progress in order to add new downloads, and when new file to be downloaded is added, the application navigates back to the activity showing download progress, where it will show the progress of the download, previously added, and keep the presently added file as pending download. As soon as the downloading completes, pending download will start downloading.
  In this way the user can add any number of downloads, and they will start one after another. I want to download them serially in background - one after other. I want to show the progress and status in a ListView. So, ListView looks like:</p>
  
  <p>File1 ...in Progress say 39%</p>
  
  <p>File2....Pending</p>
  
  <p>File3... Pending</p>
  
  <p>File4... Pending</p>