在XML中调整图像大小的最佳方法是什么

时间:2014-04-23 09:45:22

标签: xml eclipse

我是Android新手,仍在学习/遇到XML问题

在XML中调整图像大小的最佳方法是什么。

目前,图像的宽度和高度设置为

android:layout_width="wrap_content"
android:layout_height="wrap_content"

对于大多数屏幕尺寸而言,这是可以的,但是任何太大或太小的尺寸都会填满屏幕太多或者不够。 设置它的最佳方法是什么,以便图像是一个设置的大小,但可以扩展到它显示的任何屏幕? 我希望它是所有设备尺寸的设定尺寸,一个尺寸不大,另一个尺寸小。我真的很难用XML设置东西,所以非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:1)

试试这个..

<ImageView android:id="@+id/image_view"     
  android:layout_width="wrap_content"  
  android:layout_height="wrap_content"  
  android:adjustViewBounds="true"  
  android:maxWidth="42dp"  
  android:maxHeight="42dp"  
  android:scaleType="fitCenter"  
  android:layout_marginLeft="3dp"  
  android:src="@drawable/icon"  
  /> 

添加属性android:scaleType =&#34; fitCenter&#34;和android:adjustViewBounds =&#34; true&#34;

我相信你想使用android:scaleType="fitXY"

检查此SQ问题:How works android ImageView android:scaleType="fitXY" property?