Android:scrollview问题

时间:2012-09-30 15:23:48

标签: android user-interface scrollview

我正在尝试使用静态背景图像创建可滚动的大图像视图。 我面临的问题是图像视图上方有很多可用空间,我必须向下滚动才能看到我的图像。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background_mdpi"
    android:gravity="top"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:layout_margin="11dp"
        android:gravity="top"
        android:background="@drawable/panel" >

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

            <ImageView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="top"
                android:src="@drawable/help_screen" />
        </ScrollView>
    </LinearLayout>

</LinearLayout>

如何摆脱这个额外的空间并看到我的图像并将其向下滚动,因为它是长图像。

由于 Abhinav Tyagi

2 个答案:

答案 0 :(得分:2)

请参阅android:scaleType http://developer.android.com/reference/android/widget/ImageView.ScaleType.html

<ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="top"
            android:sourceType="fitStart"
            android:src="@drawable/help_screen" />

答案 1 :(得分:0)

西蒙赛义德:

我在我的ImageView中使用了android:scaleType =“fitStart”,这解决了我的问题