title: Set custom width height image drawable in Android button
body: <p>This is what I want to do: customize the image size because it's just a little too big. </p>
  
  <p>I am creating an Android application and in a button, I have the image and text. Now I want to customize the size of the image to fit on the screen. However, I have a difficulty manipulating the image. If I adjust the width and height, it is of the button's. I wanted to adjust the image size. Is this possible?</p>
  
  <p>Here's the code snippet of the button:</p>
  
  <pre><code>&lt;Button
      android:id="@+id/marketBtn"
      style="?android:attr/buttonBarButtonStyle"
      android:layout_width="0dp"
      android:layout_height="match_parent"
      android:layout_gravity="bottom"
      android:layout_weight="1"
      android:background="@drawable/unselected_button"
      android:drawableTop="@drawable/market_icon_0"
      android:gravity="center"
      android:paddingBottom="5dp"
      android:paddingLeft="1dp"
      android:paddingRight="1dp"
      android:paddingTop="5dp"
      android:text="@string/task_bar_lbl_market"
      android:textAppearance="?android:attr/textAppearanceSmall"
      android:textColor="#FFFFFF"
      android:textSize="10sp" /&gt;
  </code></pre>
  
  <p>Do you have any idea how to do it? Or what are the possible approaches to fulfill this task?</p>