滚动查看不起作用?

时间:2014-04-05 02:34:25

标签: android android-layout

嗨我的滚动视图有问题。我的布局有两个图像视图,一个在顶部,一个在底部,我希望我的滚动视图在中间。我面临的问题是底部图像正在缩小以适应元素,因为滚动视图不起作用。我的代码如下。谢谢提前

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/core"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/cd_corelbg" 
    android:orientation="vertical">

    <ImageView
        android:id="@+id/imageViewhead"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:adjustViewBounds="true"
        android:src="@drawable/cd_corehead" />

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" 
        android:orientation="vertical" >

    <LinearLayout 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">


    <ImageView
        android:id="@+id/imageViewheading1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageViewhead"
        android:contentDescription="heading1"
        android:src="@drawable/cd_corheading1" />

    <LinearLayout 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">
    <ImageView
        android:id="@+id/imageViewheading1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageViewhead"
        android:contentDescription="heading1"
        android:src="@drawable/cd_coreback2"
        android:paddingLeft="10dp" 
        android:paddingRight="10dp"/>
    </LinearLayout>

      <ImageView
        android:id="@+id/imageViewheading1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageViewhead"
        android:contentDescription="heading1"
        android:src="@drawable/cd_coredlheading1" />

      <LinearLayout 
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">
    <ImageView
        android:id="@+id/imageViewheading1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/imageViewhead"
        android:contentDescription="heading1"
        android:src="@drawable/cd_coreback2"
        android:paddingLeft="10dp" 
        android:paddingRight="10dp"/>
    </LinearLayout>

 </LinearLayout>
</ScrollView>    

<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >

   <ImageView
        android:id="@+id/imageViewbase"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:adjustViewBounds="true"
        android:src="@drawable/cd_cor" />
   </RelativeLayout>
</LinearLayout>

1 个答案:

答案 0 :(得分:0)

您可以将主要布局设为相对布局。并且还给出了滚动视图的条件,使得在顶部图像下方对齐并且在底部图像上方也对齐底部图像集对齐parrent底部。