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

时间:2013-01-04 11:39:11

标签: android

这是我下面的代码,它显示按钮中的图像工作正常,但我想最小化图像和按钮之间的空间。我该怎么做?

请帮助我如何最小化图像和文本之间的空间。这是我的图片网址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"/>

4 个答案:

答案 0 :(得分:15)

使用android:drawablePadding=" "进行游戏。您可能需要设置负值。

答案 1 :(得分:5)

您可以添加属性<asp:HyperLink ID="lnkViewDoc" Text='View Document' NavigateUrl='Javascript:void(window.open("<%# Eval("vchDocPath", "ViewDoc.aspx?DocP={0}") %>","mywindow","toolbar=0,width=500,height=500"))' runat="server"></asp:HyperLink> 并设置您的值,例如:

drawablePadding

答案 2 :(得分:4)

android:gravity="left"

应该将文本更改为左侧而不是中心。

答案 3 :(得分:0)

如果您将android:layout_width设置为wrap_content,则Button会将其尺寸调整为其内容,并且不会尝试填充其内容。

如果您希望Button填写其父母,我同意WarrenFaith。