title: How to center the text inside a Button regardless of drawableLeft?
body: <p>I want the text centered in the <code>Button</code>. But whenever I add <code>android:drawableLeft</code> xml attribute to the <code>Button</code>, it offsets the text. How can I fix that?</p>
  
  <p><img src="https://i.stack.imgur.com/uEJGu.png" alt="share button"></p>
  
  <p>The only way I managed to fix it is by setting a negative number in <code>android:drawablePadding</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/ivpgk.png" alt="enter image description here"></p>
  
  <p>But I'm looking for a cleaner solution to achieve it. </p>