我如何最小化文本和图像之间的空间在按钮



这是我下面的代码,显示按钮中的图像工作良好,但我想尽量减少图像和按钮之间的空间。我怎么做呢?

请帮助我如何减少图像和文本之间的空间。这是我的图像URL https://i.stack.imgur.com/2trZa.jpg

<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"/>

Play with android:drawablePadding=" "。您可能需要设置一个负值

您可以添加属性drawablePadding并设置您的值,例如:

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

,应该改变文本在左边,而不是中间

如果您将android:layout_width设置为wrap_content,您的Button将根据其内容调整其尺寸,而不会尝试填充其父

如果你想让你的Button填充其父元素,我同意WarrenFaith的观点。

这可能太晚了,但这可能会有所帮助。

只要改变android:layout_width="fill_parent"android:layout_width="wrap_content"

最新更新