0

我有 2 个视图,一个是滚动视图,另一个是 LinearLayout。我希望 LinearLayout 是固定大小,我有大约 80dp。我希望此布局始终位于屏幕的右侧。我希望我的滚动视图占用其余空间。这是我的代码的样子。

     <LinearLayout
    android:id="@+id/widget4327"
    android:layout_below="@+id/line"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#F4F5DC">


<ScrollView 
    android:id="@+id/ScrollView01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="left"
    android:layout_below="@+id/line">

</ScrollView>

<LinearLayout
    android:id="@+id/linearL2"
    android:background="#EEEFE0"
    android:layout_gravity="right"
    android:layout_height="fill_parent"
    android:layout_width="80dp"
    android:orientation="vertical"
    android:gravity="left"
    android:layout_toRightOf="@id/ScrollView01">

</LinearLayout>

</LinearLayout>

我认为重力会解决这个问题,但我似乎无法让它发挥作用。有任何想法吗?

4

1 回答 1

0

如果您使用 aRelativeLayout那么您可以将其设置alignToParentLeft为 true

于 2011-02-27T02:47:28.687 回答