我想在左上角(0,0)放置一个TextView,在右上角放置一个TextView(0,1),在底部放置一个TextLayout(1,0和1,1)。我试过像
<RelativeLayout
android:id="@+id/rlHeader"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:id="@+id/txtLowerBound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text=" "
>
</TextView>
<TextView
android:id="@+id/txtUpperBound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
>
</TextView>
<LinearLayout
android:id="@+id/llRatingNumbers"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentTop="true"
android:layout_gravity="bottom"
android:gravity="bottom"
android:layout_below="@id/txtUpperBound"
android:layout_alignParentBottom="true"
></LinearLayout>
</RelativeLayout>
但它显示在一行中。有两行,在上面两个TextViews和lowetr LinearLayout?
中要改变什么答案 0 :(得分:0)
试试这个:
<TextView
android:id="@+id/txtLowerBound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text=" "
>
</TextView>
<TextView
android:id="@+id/txtUpperBound"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_toRightOf="@id/txtLowerBound"
>
</TextView>
<LinearLayout
android:id="@+id/llRatingNumbers"
android:background="#FF55AD"
android:layout_width="fill_parent"
android:layout_height="85dp" //just for example
android:orientation="horizontal"
android:layout_alignParentBottom="true"
android:layout_gravity="bottom"
></LinearLayout>
</RelativeLayout>
我不知道你是否希望你的linearLayout
位于textView的底部(如果你希望你的布局在textview下面,那么更改attribut:alignParentBottom
和android:layout_below="@id/txtUpperBound"
) ,或在屏幕的底部(在我的回答中,linearLayout
将位于屏幕的底部),
答案 1 :(得分:-1)
<LinearLayout
android:id="@+id/llRatingNumbers"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_below="@id/txtUpperBound"
android:layout_alignParentLeft="true"
></LinearLayout>
尝试使用linearLayout。