Android视图:将视图捕捉到屏幕左侧

Android视图:将视图捕捉到屏幕左侧,android,view,views,gravity,Android,View,Views,Gravity,我有两个视图,一个是滚动视图,另一个是线性布局。我希望线性布局是一个固定的大小,我有大约80dp。我希望这个布局一直在我屏幕的右侧。我希望滚动视图占据的剩余空间。下面是我的代码的样子 <LinearLayout android:id="@+id/widget4327" android:layout_below="@+id/line" android:layout_width="fill_parent" android:layout_height="

我有两个视图,一个是滚动视图,另一个是线性布局。我希望线性布局是一个固定的大小,我有大约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>


我原以为重力会解决这个问题,但我似乎无法让它工作。有什么想法吗?

如果您使用
RelativeLayout
,那么您可以将
alignToParentLeft
设置为true

Hi VNVN,感谢您的回复。这会使视图移到屏幕的左侧,但有时scrollview会将视图推离屏幕。有没有办法让视图保持在屏幕上并缩小scrollview?我知道了,只是让scrollview有一个与视图大小相同的右边距。谢谢