Как мне уменьшить пространство между текстом и изображением в кнопке?

Это мой код, ниже которого показано, что изображение в кнопке работает нормально, но я хочу свести к минимуму пространство между изображением и кнопкой, как это сделать? Пожалуйста, помогите мне, как я минимизирую пространство между изображением и текстом ??? Это мой образ URL http://imgur.com/Jmvqe

<Button android:id="@+id/MyAccountbutton" style="?android:attr/buttonStyleSmall" android:layout_height="25dip" android:layout_width="fill_parent" android:layout_marginRight="55dip" android:layout_marginLeft="55dip" android:drawableLeft="@drawable/handshake" android:paddingLeft="10dip" android:background="@drawable/curvedplanebutton" android:textColor="@drawable/button_text_color" android:layout_marginTop="15dip" android:text="Payments"/> 

Играйте с android:drawablePadding=" " . Вам может потребоваться установить отрицательное значение.

Вы можете добавить Attribute drawablePadding и установить свое значение, например:

  android:drawablePadding="5dp"; 
 android:gravity="left" 

Это должно изменить текст слева, а не центр.

Если вы установите для android:layout_width значение wrap_content , ваша Button изменит его размерность на свой контент и не будет пытаться заполнить его родительский wrap_content .

Если вы хотите, чтобы ваша Button заполнила родителя, я согласен с WarrenFaith.