title: Circle animation on google map in android
body: <p>doing circle animation on google map using valu animation but animation gets flickered and blinking all the time.</p>
  
  <p>Here is a code,</p>
  
  <pre><code> CircleOptions circleOptions = new CircleOptions()
                  .center(searchStopPoint)   //set center
                  .radius(100)   //set radius in meters
                  .strokeColor(Color.TRANSPARENT)
                  .fillColor(0x555751FF)
                  .strokeWidth(5);
  
      busStopCircle = googleMap.addCircle(circleOptions);
      ValueAnimator valueAnimator = new ValueAnimator();
      valueAnimator.setRepeatCount(ValueAnimator.INFINITE);
      valueAnimator.setRepeatMode(ValueAnimator.RESTART);
      valueAnimator.setIntValues(0, 100);
      valueAnimator.setDuration(3000);
      valueAnimator.setEvaluator(new IntEvaluator());
      valueAnimator.setInterpolator(new AccelerateDecelerateInterpolator());
      valueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
          @Override
          public void onAnimationUpdate(ValueAnimator valueAnimator) {
              float animatedFraction = valueAnimator.getAnimatedFraction();              
              busStopCircle.setRadius(animatedFraction * 100);
          }
      });
  
      valueAnimator.start();
  </code></pre>
  
  <p>Can anyone helps me to to make it smooth animation without flickering..</p>
  
  <p>Thanks</p>