title: Change size of an Android radio button drawable
body: <p>I have set the image to be used by a radio button using the following code and custom styles and xml.</p>
  
  <pre><code>&lt;RadioButton
  android:id="@+id/toolsButton1"
  style="@style/sideMenuTab"
  android:rotation="180"
  android:drawableTop="@drawable/ic_view"
  android:text="@string/tools_but1"
  android:layout_marginBottom="2dp" &gt;
  &lt;/RadioButton&gt;
  
  &lt;style name="sideMenuTab" parent="@android:style/Widget.CompoundButton"&gt;
  &lt;item name="android:layout_width"&gt;wrap_content&lt;/item&gt;
  &lt;item name="android:layout_height"&gt;60dp&lt;/item&gt;
  &lt;item name="android:padding"&gt;15dp&lt;/item&gt;
  &lt;item name="android:textAllCaps"&gt;true&lt;/item&gt;
  &lt;item name="android:clickable"&gt;false&lt;/item&gt;
  &lt;item name="android:background"&gt;@drawable/tab_selector_bg&lt;/item&gt;
  &lt;item name="android:textColor"&gt;@drawable/tab_selector_tx&lt;/item&gt;
  &lt;item name="android:button"&gt;@null&lt;/item&gt;
  &lt;item name="android:gravity"&gt;center&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>ic_view.xml
      </p>
  
  <pre><code>&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  &lt;item android:state_checked="true" android:state_window_focused="false"
        android:drawable="@drawable/icon_eye_green" /&gt;
  &lt;item android:state_checked="false" android:state_window_focused="false"
        android:drawable="@drawable/icon_eye_black" /&gt;
  
  &lt;item android:state_checked="false" android:drawable="@drawable/icon_eye_black" /&gt;
  &lt;item android:state_checked="true" android:drawable="@drawable/icon_eye_green" /&gt;
  &lt;/selector&gt;
  </code></pre>
  
  <p>tab_selector_tx.xml</p>
  
  
  
  <pre><code>&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  &lt;item android:state_checked="true" android:state_window_focused="false"
        android:color="@color/side_menu_tab_on_tx" /&gt;
  &lt;item android:state_checked="false" android:state_window_focused="false"
        android:color="@color/side_menu_tab_off_tx" /&gt;
  
  
  &lt;item android:state_checked="false" android:color="@color/side_menu_tab_off_tx" /&gt;
  &lt;item android:state_checked="true" android:color="@color/side_menu_tab_on_tx" /&gt;
  &lt;/selector&gt;
  </code></pre>
  
  <p>tab_selector_bg.xml</p>
  
  
  
  <pre><code>&lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  &lt;item android:state_checked="true" android:state_window_focused="false"
        android:drawable="@color/side_menu_tab_on_bg" /&gt;
  &lt;item android:state_checked="false" android:state_window_focused="false"
        android:drawable="@color/side_menu_tab_off_bg" /&gt;
  
  
  &lt;item android:state_checked="false"      android:drawable="@color/side_menu_tab_off_bg" /&gt;
  &lt;item android:state_checked="true" android:drawable="@color/side_menu_tab_on_bg" /&gt;
  &lt;/selector&gt;
  </code></pre>
  
  <p>The icons I am just as the RadioButton as too big and I would prefer to resize them here rather than resize the icons before I bring them into the application.</p>
  
  <p>Is this possible??</p>
  
  <p>It is ok if the solution requires resizing the icons in the code, as I am using the RadioButtons in a custom RadioGroup and I am already resizing the actual button by code.</p>