title: Android ListAdapter Repaint
body: <p>i have the following problem. I fill a ListView with a custom ArrayAdapter with data from a BD. However, in background, i'm updating those datas from the info provided by an API, so the idea is when the update finish, the adapter shows the updated data instead its "<strong>old version</strong>".</p>
  
  <p>The problem is that when i do that, i notice a lag while the adapter is updating itself. Is the any efficient solution to avoid this?</p>
  
  <p>Thanks</p>