2011-08-23 75 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" 
相关问题