Animate a shape's property
<p>I wanna make a normal shape say a rectangle (scaleable and animatable) in some properties and draw it on canvas.</p>

<p>e.g. Transform height from 50 to 100, Transform color red to blue (using the diff of RGB) and scale it by different interpolator. </p>

<p>Should I extends ShapeDrawable and implements animatable and do my own scaling?</p>

<p>Or should I add a shape in AnimationDrawable and dynamically create shapes in the frames?</p>

<p>Or Is there something already done</p>

<p>(I am targeting 2.x+ platform)</p>

<p>Thanks in advance</p>
