title: Call setImageDrawable from RemoteViews
body: <p>I have done this in an Activity and it works perfectly.</p>
  
  <pre><code>ImageView myImage = (ImageView) findViewById(R.id.myImageView);
  
  ShapeDrawable mDrawable;
  
  mDrawable = new ShapeDrawable(new OvalShape());
  mDrawable.getPaint().setColor(0xff74AC23);
  mDrawable.setBounds(x, y, x + width, y + height);
  mDrawable.setIntrinsicWidth(width);
  mDrawable.setIntrinsicHeight(height);
  
  myImage.setImageDrawable(mDrawable);
  </code></pre>
  
  <p>Now I want to do the same thing in a widget (inside <code>onUpdate</code>) and I have to use <code>RemoteViews</code> to access the image. </p>
  
  <p>How do I call the <code>setImageDrawable</code> of an <code>ImageView</code> from <code>RemoteViews</code>? All the remote views methods seems to take a <code>Bitmap</code>.</p>