title: shop car location in map live like UBER
body: <p>i would like to implement map like uber or grap car where there will be drivers and users, in the driver app i want to get the current location of the driver and put a live marker in the map that move when the driver move, from the user side when open the app he can see all the driver who is live, i cant find clear tutorial and how to do that, as i ready i understand that i may use onLocationChanged is that mean i keep send the driver location to database then in the user app i call these location and add marker to the map with these location i don't believe this is the right way to do it  </p>
  
  <pre><code>class LocationUpdateListener implements LocationListener{
  
      @Override
      public void onLocationChanged(Location location) {
          // TODO Auto-generated method stub
  
          // update your marker here
      }
  
      @Override
      public void onProviderDisabled(String provider) {
          // TODO Auto-generated method stub
  
      }
  
      @Override
      public void onProviderEnabled(String provider) {
          // TODO Auto-generated method stub
  
      }
  
      @Override
      public void onStatusChanged(String provider, int status, Bundle extras) {
          // TODO Auto-generated method stub
  
      }
  
  }
  </code></pre>