title: GradientDrawable setColors for older API levels
body: <p>Is it possible to set the colors array of a gradient in a shape on a lower API level than API 16 (JellyBean)?</p>
  
  <p>I'm currently using:</p>
  
  <pre><code>GradientDrawable gd = (GradientDrawable)this.getBackground();
  int[] colors = {0xFFFF0000, 0xFFCC0099};
  gd.setColors(colors);
  </code></pre>
  
  <p>Which works great, but I am hoping to support API Level 8 (Froyo) or 10 (Gingerbread v2).</p>