2011-08-23 339 views
5

我的應用程序中有兩個垂直TextView元素。 TextViews之間有很大的空間,pading和layoutMargin是0android減少兩個垂直TextViews之間的空間

有辦法減少這個空間嗎?

On image space between two text views-padding and margin are 0

編輯 這裏是我的代碼:

. 
. 

<LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:gravity="right" 
      android:paddingRight="10dp" 
      android:layout_weight="1"> 
       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textSize="@dimen/text_size_extra_small" 
        android:textColor="@color/home_tab_text_normal" 
        android:text="Test1"/> 
       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textColor="@color/orange_text_color" 
        android:textSize="@dimen/text_size_large" 
        android:textStyle="bold" 
        android:text="Text2"/> 


     </LinearLayout>   

. 
. 

Thnaks

+1

你可以嘗試切緣陰性 – njzk2

+1

顯示你的代碼,這可能是因爲TextViews父佈局」設置 – Adinia

+0

@Zsolt Safrany這個問題是年長的,重複的只能是最新的問題:) – Jovan

回答

4

切緣陰性,可以設置的值 -

1)通過XML - 設置 「機器人:Layout_marginTop」 字段負 - 這其他人已經在上面

2)被Java已經建議(編程) - 的LayoutParams的 「TOPMARGIN」 字段設置爲負。

您也可以參考this

2

您可以通過給負餘量任何佈局的嘗試。 喜歡的第二臺電視,你可以給: -

機器人:layout_marginTop = 「 - 10dp」

第一個電視: -

機器人:layout_marginBottom = 「 - 10dp」

您可能需要通過兩種方法來改變按您的要求

10
android:includeFontPadding="false"