我有一张可以缩放到手机/平板电脑宽度的图像。它是 224x1632。图像视图在滚动视图中,我需要能够在该图像上上下滚动。
问题是滚动视图在创建时根据图像大小(长度为 1632)设置,但是当图像缩放/拉伸时,它比原始图像高 3 倍。现在滚动视图太小而无法滚动整个图像。
有什么方法可以使滚动视图适合图像?
注意:每个手机的图像长度会有所不同,因此我无法将其设置为预定大小。
XML 代码:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="centerCrop"
android:scrollbars="vertical"
android:src="@drawable/tiles" />
</ScrollView>