如何对所有不同的大小使用PrepareBitmap方法

时间:2014-03-06 18:03:16

标签: android bitmap views drawable

问题是:我有一张图片我想在costum视图中使用它,所以我必须使用Preparebitmap方法,我必须指定我要绘制的图片和图片的宽度/高度将采取。

我创建了所有尺寸的图像,我的意思是相同的图片具有不同的结果(我把它们放在可绘制的文件夹中(ldpi,mdpi ...));所以主要的问题是如何绘制位图以便在所有屏幕上完美显示,也许以下示例将清除我的问题:

 appLogo = prepareBitmap(getResources().getDrawable(R.drawable.applogo), 100, 100);

位图将在100X100空间中绘制,因此在较大的屏幕中,即使图像存在于xx-hdpi文件夹中,图像也会很小。有什么方法可以获得图像的真实大小,无论屏幕是什么?我想要这样的东西:

appLogo = prepareBitmap(getResources().getDrawable(R.drawable.applogo), Height, Width);

高度/宽度是图像的实际高度/宽度。

谢谢

0 个答案:

没有答案