ScrollView 嵌套RelativeLayout使用示例

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fillViewport="true"
        android:overScrollMode="always"
        android:scrollbars="none" >

        

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="2dp"
            android:background="#FFFFFF" >

            <ImageView
                android:id="@+id/aaa"
                android:layout_width="match_parent"
                android:layout_height="120dp"
                android:layout_margin="2dp"
                android:scaleType="fitXY"
                android:src="@drawable/aaa" />

            <View
                android:id="@+id/fenge"
                android:layout_width="0.1dp"
                android:layout_height="fill_parent"
                android:layout_below="@id/aaa"
                android:layout_centerHorizontal="true"
                android:background="#FFFFFF" />

            <ImageView
                android:id="@+id/bbb"
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:layout_below="@id/aaa"
                android:layout_margin="2dp"
                android:layout_toLeftOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/bbb" />

            <ImageView
                android:id="@+id/ccc"
                android:layout_width="match_parent"
                android:layout_height="90dp"
                android:layout_below="@id/aaa"
                android:layout_margin="2dp"
                android:layout_toRightOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/ccc" />

            <ImageView
                android:id="@+id/ddd"
                android:layout_width="match_parent"
                android:layout_height="90dp"
                android:layout_below="@id/bbb"
                android:layout_margin="2dp"
                android:layout_toLeftOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/ddd" />

            <ImageView
                android:id="@+id/eee"
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:layout_below="@id/ccc"
                android:layout_margin="2dp"
                android:layout_toRightOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/eee" />

            

            <ImageView
                android:id="@+id/fff"
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:layout_below="@id/ddd"
                android:layout_margin="2dp"
                android:layout_toLeftOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/fff" />

            <ImageView
                android:id="@+id/ggg"
                android:layout_width="match_parent"
                android:layout_height="90dp"
                android:layout_below="@id/eee"
                android:layout_margin="2dp"
                android:layout_toRightOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/ggg" />

            <ImageView
                android:id="@+id/hhh"
                android:layout_width="match_parent"
                android:layout_height="90dp"
                android:layout_below="@id/fff"
                android:layout_margin="2dp"
                android:layout_toLeftOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/ggg" />

            <ImageView
                android:id="@+id/iii"
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:layout_below="@id/ggg"
                android:layout_margin="2dp"
                android:layout_toRightOf="@id/fenge"
                android:scaleType="fitXY"
                android:src="@drawable/iii" />
        RelativeLayout>
    ScrollView>

正常嵌套会是挤在一起显示不全,此时使用android:fillViewport=”true”这个属性就能正常显示

你可能感兴趣的:(复习总结)