title: Change Padding on Borderless Buttons
body: <p>I am developing an application, but I have run into a slight issue. I am a huge fan of the Borderless Button style (<code>style="@style/Base.Widget.AppCompat.Button.Borderless.Colored"</code>), but I cannot change the padding on the buttons. Why do I need to change the padding? Because there is a minimum padding or width of the buttons that can make them look unpleasant, or just make waste space. This issue can be seen when there is very little text:</p>
  
  <p><a href="https://i.stack.imgur.com/92sp6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/92sp6.png" alt="enter image description here"></a>
  <a href="https://i.stack.imgur.com/N0WfF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/N0WfF.png" alt="enter image description here"></a></p>
  
  <p>The capped spacing is there one where the minimum width of the button is 'capped'.
  I have tried setting the padding to zero programmatically and messing with the padding in XML but nothing works.
  I have noticed that the <code>AlertDialog</code> does not have this issue as bad:</p>
  
  <p><a href="https://i.stack.imgur.com/tLzMa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tLzMa.png" alt="enter image description here"></a>
  <a href="https://i.stack.imgur.com/KBSHA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KBSHA.png" alt="enter image description here"></a></p>
  
  <p>You can see in the background the 'Capped' Spacing card compared to the Dialog. My question is, how can I reduce the padding myself? I would prefer not to have to write a custom style for the button.</p>