在android中显示PNG文件(图像被调整大小)

时间:2010-08-25 16:09:46

标签: android png

我将我的图像拖到Eclipse中的drawable-hdpi文件夹中,当我在程序中加载它们时,它们是原始大小的2/3。 (我的500x150 .png正在加载为333x100 .png) 关于我应该如何为Android创建/加载图像的任何建议?

private Bitmap mGrass;
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPreferredConfig = Bitmap.Config.ARGB_8888;
mGrass = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.grass, options);

canvas.drawBitmap(mGrass, 0, 0, noPaint);

1 个答案:

答案 0 :(得分:0)

您正在使用的AVD [Android虚拟设备]的DPI是什么?如果DPI是160,那么请将你的图像放入mdpi,hdpi用于DPI超过240的手机