1

我的意图是在左侧或右侧放置一个图像,滚动视图占据剩余空间。我希望图像在滚动文本时保持静态。老实说,我真的不知道从哪里开始 - 我四处寻找,但似乎没有人确切地询问或回答我正在尝试做什么,并且我尝试对他们的代码进行的任何操作都失败了。方向是强制横向。

我试过这个:

home_scroll.setLayoutParams(new ViewGroup.LayoutParams(480, 800));
home_scroll.addView(home_linear, new LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.FILL_PARENT)); 

但是 textview 和 images 的结合阻止了它的工作。

谢谢!

4

1 回答 1

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>
于 2013-09-14T16:31:49.873 回答