title: Why are my map marker ObjectAnimators getting canceled?
body: <p>The app I work on animates map markers after they are added to the screen using ObjectAnimators. The animation replaces the icon with progressively larger or smaller bitmaps. About 20% of the time, it will randomly cancel the animation, leaving it only partially enlarged or shrunk. I know it's getting canceled because a) the animation doesn't complete and b) if I add an <code>AnimatorListener</code>, then <code>onAnimationCancel()</code> is called in those times.</p>
  
  <p>It doesn't seem to be related to garbage collection, to other pins (it can happen when only one pin is placed on the screen), to other code that runs while the animation is in progress.</p>
  
  <p>They are not set to autoCancel, and even if they were, it wouldn't be triggered because multiple identical animations are not being started.</p>
  
  <p>Any idea at all why this would happen? Has anyone ever seen animations being canceled randomly and unexpectedly?</p>