如何防止imageview中的图像被裁剪为正方形?

时间:2011-11-20 20:35:10

标签: java android android-imageview

我正在尝试为我的应用创建一个启动画面,但图像不断被裁剪到屏幕中央的正方形。 Eclipse中“Graphical Layout”选项卡中的屏幕模型看起来不错,但是当我在模拟器或手机上测试它时,图像会被裁剪/裁剪为屏幕中心的正方形。

模拟器的屏幕截图可用here

这个代码是:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relativeLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<ImageView
    android:id="@+id/imageView2"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:src="@drawable/digitalorange" />

</LinearLayout>

2 个答案:

答案 0 :(得分:0)

尝试将android:scaleType="fitXY"添加到ImageView,看看它是否符合您的要求。

答案 1 :(得分:0)

android:scaleType="fitCenter"添加到您的ImageView