0
私は2つのビューを1つはスクロールビューで、もう1つはLinearLayoutです。私はLinearLayoutを固定サイズにしたい、私は約80dpを持っている。私は、このレイアウトを常に画面の右側にしたい。スペースの残りの部分は私のスクロールビューを取りたい。私のコードは次のようになります。Androidビュー:画面の左側にスナップするビューを取得する
<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>
私は重力がこれを処理すると思ったが、私はそれが働くように思える。何か案は?
こんにちはVNVNに
alignToParentLeft
を設定することができRelativeLayout
を使用している場合。これにより、ビューは画面の左側に移動しますが、スクロールビューが画面からビューを押し出すことがあります。ビューを画面上に残してスクロールビューを縮小する方法はありますか? – user610412私はちょうどScrollViewにビューの同じサイズである右マージンを持たせました。ありがとう – user610412