在滚动视图上方添加细垂直图像

时间:2011-08-02 06:23:57

标签: android view scroll

我有一个垂直滚动视图,其中有不同的图像水平滚动。现在,我想要做的是在滚动视图上方添加徽章或条带。就像滚动视图上方的包裹带一样,它将成为一个图像。

如果有帮助,这是xml文件:

<LinearLayout android:layout_marginLeft="200dp"
    android:layout_height="280dp" android:layout_width="wrap_content"
    android:background="@drawable/border1">
    <ScrollView android:id="@+id/scrollMain"
        android:layout_width="wrap_content" android:layout_gravity="center_vertical"
        android:layout_height="250px" android:fillViewport="false">
        <LinearLayout android:id="@+id/LinMid"
            android:layout_height="fill_parent" android:layout_width="fill_parent"
            android:orientation="vertical" android:layout_marginLeft="20px"
            android:layout_marginRight="20px" android:layout_marginBottom="20px">
            <LinearLayout android:id="@+id/image_list_one"
                android:layout_marginLeft="20dp" android:layout_height="200dp"
                android:orientation="horizontal" android:layout_width="800dp"
                android:background="@drawable/search_arrow_left"
                android:layout_weight="0.17">
                <LinearLayout android:layout_height="130dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:layout_marginTop="70px" android:layout_marginLeft="60px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_keo" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="50dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical" android:layout_marginTop="20px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="35dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical">
                    <ImageView android:layout_width="wrap_content"
                        android:src="@drawable/image_btl2" android:layout_height="200dp"
                        android:layout_gravity="center_vertical"></ImageView>
                </LinearLayout>
            </LinearLayout>
            <LinearLayout android:id="@+id/image_list_one"
                android:layout_marginLeft="20dp" android:layout_height="200dp"
                android:orientation="horizontal" android:layout_width="800dp"
                android:background="@drawable/search_arrow_left"
                android:layout_weight="0.17">
                <LinearLayout android:layout_height="130dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:layout_marginTop="70px" android:layout_marginLeft="60px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_adlerbock" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="50dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical" android:layout_marginTop="20px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="35dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical">
                    <ImageView android:layout_width="wrap_content"
                        android:src="@drawable/image_btl1" android:layout_height="200dp"
                        android:layout_gravity="center_vertical"></ImageView>
                </LinearLayout>
            </LinearLayout>
            <LinearLayout android:id="@+id/image_list_one"
                android:layout_marginLeft="20dp" android:layout_height="200dp"
                android:orientation="horizontal" android:layout_width="800dp"
                android:background="@drawable/search_arrow_left"
                android:layout_weight="0.17">
                <LinearLayout android:layout_height="130dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:layout_marginTop="70px" android:layout_marginLeft="60px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_moosehead" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="50dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical" android:layout_marginTop="20px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="35dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical">
                    <ImageView android:layout_width="wrap_content"
                        android:src="@drawable/image_btl2" android:layout_height="200dp"
                        android:layout_gravity="center_vertical"></ImageView>
                </LinearLayout>
            </LinearLayout>
            <LinearLayout android:id="@+id/image_list_one"
                android:layout_marginLeft="20dp" android:layout_height="200dp"
                android:orientation="horizontal" android:layout_width="800dp"
                android:background="@drawable/search_arrow_left"
                android:layout_weight="0.17">
                <LinearLayout android:layout_height="130dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:layout_marginTop="70px" android:layout_marginLeft="60px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_birramorrety" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="50dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical" android:layout_marginTop="20px">
                    <ImageView android:layout_height="wrap_content"
                        android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView>
                </LinearLayout>
                <View android:layout_height="130dp" android:layout_width="35dp"></View>
                <LinearLayout android:layout_height="200dp"
                    android:orientation="vertical" android:layout_width="wrap_content"
                    android:gravity="center_vertical">
                    <ImageView android:layout_width="wrap_content"
                        android:src="@drawable/image_btl2" android:layout_height="200dp"
                        android:layout_gravity="center_vertical"></ImageView>
                </LinearLayout>
            </LinearLayout>
        </LinearLayout>
    </ScrollView>
</LinearLayout>

1 个答案:

答案 0 :(得分:0)

要么我没有得到你的问题,要么它应该很简单;将android:orientation="vertical"添加到根LinearLayout,并在滚动视图上方添加<ImageView/>