title: Android: ImageView.ScaleType but for Buttons and/or RadioButtons
body: <p>I like to use a customized (Radio)Button and I know I can use whatever image for the background with the following code inside the xml:</p>
  
  <pre><code>&lt;RadioButton
  ...
  android:button="@drawable/myDrawable"
  ../&gt;
  </code></pre>
  
  <p>However: I want to use three radiobuttons, that fill the whole row. But the drawable that I use for the button, doesnt get resized depending on the sreensize, so if the drawable is too big only parts of it will show, and if it is too small, not the whole screen will be filled. If I would use ImageViews I could change the ScaleType like so:   </p>
  
  <pre><code>ImageView myImageView = (ImageView) findViewById(R.id.myimageview);
  myImageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); 
  </code></pre>
  
  <p>But there is no such property for other Views, than the imageView. So how can I accomplish the same for (Radio)Buttons?</p>