【发布时间】:2012-08-14 09:15:03
【问题描述】:
在设备中使用高分辨率图像时出现问题。
imageview a;
InputStream ims = getAssets().open("sam.png");//sam.png=520*1400 device=320*480 or 480*800
Drawable d=Drawable.createFromStream(ims, null);
a.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
a.setImageDrawable(d);
通过使用上面的代码图像在下一个内容的顶部和底部留下空间,或者如果我通过提供固定像素来缩小图像,它会在其大小上获得模糊图像。无论如何要解决这个问题?
【问题讨论】:
标签: java android imageview resolution