我的目的是左侧或右侧有一个图像,滚动视图占据剩余空间。我希望图像在滚动文本时保持静态。我真的不知道从哪里开始说实话 - 我四处搜索,但似乎没有人问或正确地回答我想要做的事情,我尝试对他们的代码进行的任何操作都失败了。方向是强制性的景观。
我试过了:
home_scroll.setLayoutParams(new ViewGroup.LayoutParams(480, 800));
home_scroll.addView(home_linear, new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT));
但是textview和图像的组合阻止了它的工作。
谢谢!
答案 0 :(得分:1)
您可以使用此布局。图像位于左侧,滚动视图占用剩余空间。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/image1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true" />
<ScrollView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/image1" >
</ScrollView>
</RelativeLayout>