question: private void animateItemWidth ( ) { float newItemWidth ; if ( mColorItems . isEmpty ( ) ) { newItemWidth = 0f ; } else { newItemWidth = getMeasuredWidth ( ) / ( float ) mColorItems . size ( ) ; } if ( mItemWidthAnimator . isRunning ( ) ) { mItemWidthAnimator . cancel ( ) ; } mItemWidthAnimator . setFloatValues ( mItemWidth , newItemWidth ) ; mItemWidthAnimator . start ( ) ; }
target:  Animate the width of the items.