Android 将imageview调整为scrollview大小
我有一个带有2个Imageview的水平滚动视图。水平滚动视图嵌入在滚动视图中。 我想,如果图片太大(宽度和/或高度)不适合,它将被裁剪到滚动视图的大小(而不是屏幕大小)。 如果较小,则无变化 我的xml:Android 将imageview调整为scrollview大小,android,resize,imageview,scrollview,horizontalscrollview,Android,Resize,Imageview,Scrollview,Horizontalscrollview,我有一个带有2个Imageview的水平滚动视图。水平滚动视图嵌入在滚动视图中。 我想,如果图片太大(宽度和/或高度)不适合,它将被裁剪到滚动视图的大小(而不是屏幕大小)。 如果较小,则无变化 我的xml: <ScrollView android:id="@+id/scrollView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="
<ScrollView android:id="@+id/scrollView"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_below="@id/headerappview"
android:layout_above="@id/bottomBar"
android:background="@color/white">
<HorizontalScrollView android:layout_height="wrap_content"
android:layout_below="@+id/txtAdditionalContent"
android:id="@+id/hscrollview"
android:paddingBottom="22px"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content">
<LinearLayout android:layout_height="wrap_content"
android:gravity="center_vertical" android:layout_width="wrap_content">
<ImageView android:id="@+id/img2" android:src="@drawable/icon"
android:paddingRight="25px"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:cropToPadding="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content"></ImageView>
<ImageView android:id="@+id/img3" android:src="@drawable/icon"
android:cropToPadding="true"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
</ImageView>
</LinearLayout>
</HorizontalScrollView>
</ScrollView>
(对不起,我的英语很差)您能告诉我们您是要裁剪图像还是缩放图像吗 如果您只想缩放大图像并使其适合,请设置
android:cropToPadding="false"
有关ImageView的更多信息,请将fadingEdge和fillViewport添加到scrollview和HorizontalScrollView
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true"
android:fadingEdge="none"
android:background="@drawable/bg_app" >
使用以下方法:
是,我想缩放图片。但是,有/没有此参数,我的图片保持相同大小