scrollview中的静态图像

时间:2013-09-14 11:48:31

标签: java android android-layout scrollview

我的目的是左侧或右侧有一个图像,滚动视图占据剩余空间。我希望图像在滚动文本时保持静态。我真的不知道从哪里开始说实话 - 我四处搜索,但似乎没有人问或正确地回答我想要做的事情,我尝试对他们的代码进行的任何操作都失败了。方向是强制性的景观。

我试过了:

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

但是textview和图像的组合阻止了它的工作。

谢谢!

1 个答案:

答案 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>