Space between textview and drawable icon
<p>I'm facing problems with the position of an icon. I've set that icon as drawableLeft of a TextView, this is working fine but, if I set the TextView's gravity to center_horizontal, then a padding space appears between the icon and the text. The code is as follows:</p>

<pre><code>&lt;TextView
    style="@style/BaseText.White.Bold"
    android:gravity="center_horizontal"
    android:drawableStart="@drawable/ic_text"
    android:drawableLeft="@drawable/ic_text"
    android:text="@string/text"
    android:layout_marginBottom="@dimen/margin_small"
    android:layout_marginRight="@dimen/margin_big"
    android:layout_marginLeft="@dimen/margin_big"
    android:padding="0dp"
    android:drawablePadding="0dp"/&gt;
</code></pre>

<p>What do I have to do to ensure that the icon is shown at the text's left side but horizontally centered?
I've make two screenshots to show you the difference when adding or removing the icon's gravity. 
When the textview's gravity is not set, the result is as follows:
<a href="https://i.stack.imgur.com/e1DTR.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/e1DTR.png" alt="enter image description here"></a></p>

<p>But, when the gravity is added, then a padding appears between the text and the icon:
<a href="https://i.stack.imgur.com/Le9hz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Le9hz.png" alt="enter image description here"></a>
Thanks in advance</p>