title: Multiple file download manager in listview +progress/pause/resume android
body: <p>i need to make a dynamic download manager for my app in this form :</p>
  
  <ol>
  <li>adding new link to current list</li>
  <li>can pause and resume download</li>
  <li><p>deleting complete downloads from custom list</p>
  
  <p>like this <img src="https://i.stack.imgur.com/6phby.png" alt="pic:"></p></li>
  </ol>
  
  <p>at first i use <a href="http://www.hassanpur.com/blog/2011/04/android-development-downloading-a-file-from-the-web/" rel="noreferrer">this site code</a> for thread downloading.</p>
  
  <p>then , i make a custom list view that Every time user click on the Download button,that download link Will be added.</p>
  
  <p>But i have two problem :</p>
  
  <ol>
  <li>after adding new link to list , all of list will be New!</li>
  <li>too, previous unfinished download(s) will be new , as list will be new!</li>
  </ol>
  
  <p>Now , The question is:
  how i can make a dynamic download manager for my app that , can adding new link to list with pause/resume ability and remove downloaded item from custom list?</p>
  
  <hr>
  
  <p><strong>Edit - adding Custom-Listview</strong></p>
  
  <p>my custom list-view in this link : <a href="https://github.com/saeid-pm/Custom-Listview" rel="noreferrer">https://github.com/saeid-pm/Custom-Listview</a></p>