0

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

<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

4

2 回答 2

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" />
于 2012-09-30T15:41:47.330 回答
0

正如西蒙所说:

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

于 2012-09-30T15:40:45.803 回答