0

答案 ::: 用于android:layout_marginTop="-5dp"TextView 3 和 4。

我有两个线性布局(水平),每个布局有两个文本视图。

文本视图 1 文本视图 2

文本视图 3 文本视图 4

我得到了这些 LinearLayouts 之间的默认间距,这是我不想要的。我希望 textviews 3 和 4 出现在 1 和 2 的正下方。我如何得到它?

外部布局是相对布局

XML

<LinearLayout 
        android:id="@+id/ll1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:layout_below="@id/img"
        android:paddingLeft="5dp"
        android:paddingRight="5dp" >

        <TextView
        android:id="@+id/imp"
        android:layout_width="0dip"
        android:layout_weight="0.80"
        android:layout_height="wrap_content"        
        android:text="@string/xyzs"
        android:textColor="#808080"
        android:textIsSelectable="false"
        android:textSize="10sp"
        android:gravity="left" />

        <TextView
        android:id="@+id/impr"
        android:layout_width="0dip"
        android:layout_weight="0.20"
        android:layout_height="wrap_content"        
        android:text="@string/xyz2"
        android:textColor="#545454"
        android:textIsSelectable="false"
        android:textSize="10sp"
        android:textStyle="bold"
        android:gravity="right" />


    </LinearLayout>

    <LinearLayout 
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:layout_below="@id/ll1"
        android:paddingLeft="5dp"
        android:paddingRight="5dp" >


    <TextView
        android:id="@+id/v"
        android:layout_width="0dip"
        android:layout_weight="0.80"
        android:layout_height="wrap_content"        
        android:text="@string/xyz3"
        android:textColor="#747474"
        android:textIsSelectable="false"
        android:textSize="10sp"
        android:gravity="left" />

    <TextView
        android:id="@+id/vo"
        android:layout_width="0dip"
        android:layout_weight="0.20"
        android:layout_height="wrap_content"        
        android:text="@string/xyz4"
        android:textColor="#545454"
        android:textIsSelectable="false"
        android:textSize="10sp"
        android:textStyle="bold"
        android:gravity="right" />
    </LinearLayout>
4

1 回答 1

1

尝试在 TextView 3 和 TextView 4 上使用负边距。

android:layout_marginTop="-10dp"
于 2013-04-26T13:46:18.400 回答