title: Dynamically updating a marker in Google Maps Android
body: <p>I'm sorry to post such a seemingly dumb question, but how do I go about dynamically updating a map marker without user interaction? What I have in mind something like Uber, where you see on the map a marker representing a car which moves on the map based on gps coordinates it is receiving from some server somewhere.</p>
  
  <p>I have never worked with dynamic real time data so I'm not sure what is the proper Android paradigm to be using.</p>
  
  <p>I have a web app currently generating GPS coordinates. I want my app to be constantly polling my web server for updated coordinates and then moving an existing marker on my android app based on those coordinates.</p>
  
  <p>How do I go about doing this? AsyncTask? A service? a while loop!?!</p>
  
  <p>Thank you for any pointers</p>