title: Google Maps Move Circle
body: <p>I'm using google maps api and would like to draw a cricle on my position when im moving. Every thing is ok when i start but when move the circle stays on position.</p>
  
  <pre><code> private void setSearchCircle(LatLng newLatlng) {
      if (googleMap != null) {
          radiusCircle = googleMap.addCircle(new CircleOptions()
                  .center(newLatlng)
                  .radius(SEARCH_RADIUS)
                  .fillColor(Color.TRANSPARENT)
                  .strokeColor(mActivity.getResources().getColor(R.color.detail_grey))
                  .strokeWidth(8));
      }
  }
  
  
    private void moveSearchCircle(LatLng newLatlng) {
      if(radiusCircle != null){
          radiusCircle.setCenter(newLatlng);
      }
  }
  
   @Override
  public void onLocationChanged(Location location) {
      if (mLastLocation != null) {
          lastLatitude = mLastLocation.getLatitude();
          lastLongitude = mLastLocation.getLongitude();
          LatLng currentLatLng = new LatLng(lastLatitude, lastLongitude);
          moveSearchCircle(currentLatLng);
      }
  }
  </code></pre>