title: Set drawable position inside button
body: <p>I've got a button and a drawable on the left of the text, but I want the drawable to be closer to the text. So I need to move the drawable.</p>
  
  <p>I've defined android:drawableLeft but the content of the button is not centered.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>&lt;Button
      android:id="@+id/addsubject"
      android:layout_width="250dp"
      android:layout_height="wrap_content"
      android:drawableLeft="@drawable/ic_action_add"
      android:layout_centerHorizontal="true"
      android:layout_alignParentTop="true"
      android:layout_marginTop="20dp"
      android:text="@string/addsubject"
      android:textColor="@color/white"
      android:background="@drawable/custombutton1" /&gt;
  </code></pre>
  
  <p>Here is how it looks now:</p>
  
  <p><img src="https://i.stack.imgur.com/1DEG8.png" alt="enter image description here"></p>
  
  <p>And here is how I'd like it to be:</p>
  
  <p><img src="https://i.stack.imgur.com/PmZk4.png" alt="enter image description here"></p>
  
  <p>Thank you!</p>