title: Positioning text within button in Android
body: <p>I have a button with a symbol of an arrow. Besides, I want to have some margin between the button and the adjacent elements:</p>
  
  <pre><code>&lt;Button
          android:id="@+id/TSPrev"
          style="?android:attr/buttonStyleSmall"
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:layout_weight="1"
          android:layout_margin="10dp"
          android:background="@android:color/holo_orange_light"
          android:text="@string/left"
          android:textSize="60sp" /&gt;
  </code></pre>
  
  <p>However, when I do this, the arrow appears like this:</p>
  
  <p><img src="https://i.stack.imgur.com/djWe3.png" alt="enter image description here"></p>
  
  <p>How can I keep the text centered vertically when I have margins? Without them, the button text appears correctly.</p>
  
  <p>Thanks</p>