2015-12-10 63 views
0

我是Android应用程序开发的新手。将大图像文件解码为小的固定尺寸

我有很大的图像文件设置成小的固定大小的ImageView,但它没有正确显示。它看起来很模糊,看不清楚。以下是我的代码。

在此先感谢。

+1

代码在哪里??? –

+0

我尝试了所有的情况下,这是在我的代码... –

+0

我想绘制全屏幕签名,并设置为固定大小的图像保存但图像视图不能正常显示,我认为问题是,大的位图设置为小图片查看,请帮助我.. –

回答

0

您可以使用下面的代码调整图像位图的大小。

Bitmap <Your image bitmap>; 
int height = (bitmap.getHeight() * 512/bitmap.getWidth()); 
Bitmap scale = Bitmap.createScaledBitmap(bitmap, 512,height, true); 
iv_signature.setImageBitmap(scale); 

而且还设置android:scaleType="fitXY"在布局xml文件中显示完整的图像。

+0

仍然无法正常工作.... –

+0

这是我的图像视图,android:layout_width =“fill_parent”android:layout_width =“fill_parent” android:layout_height = “150dp” 机器人:layout_centerVertical = “真” 机器人:layout_toRightOf = “@ + ID/tx_signatural” 机器人:背景= “@可绘制/图像” 机器人:填充= “2DP”/> –

+0

不在7' 工作'平板电脑。 –