Android ImageView显示的图像比它小

时间:2015-03-07 01:22:32

标签: java android image imageview scale

在开始时,我的imageview显示了我的图像的正确尺寸(90x90px)。但是当我改变图像时,imageview以另一种尺寸显示图像(它仍然说我的位图对象是90x90px大)

之前:http://puu.sh/gpwPJ/61eb2e80ac.png

之后:http://puu.sh/gpyO5/6e8ed42cf1.png

XML:

<ImageView
        android:id="@+id/iv_icon"
        android:src="@drawable/siplaceholder"
        android:scaleType="fitXY"
        app:layout_row="0"
        app:layout_rowSpan="3"
        app:layout_column="0"/>

代码:

inputStream = getAssets().open("icons/" + "siplaceholder.jpg");
Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
((ImageView) findViewById(R.id.iv_icon)).setImageBitmap(bitmap);

请原谅我的英语,但不是我的母语。

&LT;&GT;

嗯......知道了。我必须在layout上设置layout_gravitiy。

0 个答案:

没有答案