title: Android animation one after another
body: <p>Here is my scenario.</p>
  
  <p>At first I do an animation set to my view (<code>View.startAnimation(animationSet)</code>) where animationSet consists of Translate + Rotate + Scale all at the same time. It works fine.
  on that animationSet I have <code>fillAfter(true)</code>.
  After some time user click on a button and onClick I must start new ScaleAnimation on that same View. So if I do something like:</p>
  
  <pre><code>@Override
  public void onClick(View v) {
      ScaleAnimation scaleAnimation = new ScaleAnimation(mOldScaleFactor, mScaleFactor, mOldScaleFactor, mScaleFactor, mPivotX, mPivotY);
      scaleAnimation.setDuration(ANIMATION_DURATION_MILIS);
      scaleAnimation.setStartOffset(ANIMATION_OFFSET_MILIS);
      scaleAnimation.setFillAfter(true);
      v.startAnimation(scaleAnimation);
  }
  </code></pre>
  
  <p>All the previous animation (Translate + Rotete + Scale) is forgotten.</p>
  
  <p>How to start new animation from where old animation ends?</p>