code: private void resetAnimation(){		
  		mLastUpdateTime = SystemClock.uptimeMillis();
  		mLastProgressStateTime = mLastUpdateTime;
  		mStartAngle = mInitialAngle;
  		mStrokeColorIndex = 0;
  		mSweepAngle = mReverse ? -mMinSweepAngle : mMinSweepAngle;
  	}
docs: Animation: based on http://cyrilmottier.com/2012/11/27/actionbar-on-the-move/