2013-01-04 17 views
5

這是我的代碼下面的按鈕顯示圖像工作正常,但我想盡量減少圖像和按鈕之間的空間我該怎麼做?請幫助我如何儘量減少圖像和文字之間的空間?這是我的圖片網址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"/> 
+1

你試過'機器人:drawablePadding'?已經在我的[先前的回答](http://stackoverflow.com/a/14152517/379693)中提到你的問題。 –

回答

4
android:gravity="left" 

應該改變文本是在左邊,而不是中心。

13

android:drawablePadding=" "。您可能需要設置負值。

0

如果您將android:layout_width設置爲wrap_content,則您的Button會將其尺寸調整爲其內容,並且不會嘗試填充其父項。

如果你想讓你的Button填寫它的父母,我同意沃倫福斯。

4

您可以添加屬性drawablePadding並設定值,例如:

android:drawablePadding="5dp"; 
相關問題