我有一个48x48尺寸的图标。我把它放在drawable-mdpi
文件夹下。
然后我试着弄它的大小:
BitmapDrawable bd = (BitmapDrawable) context.getResources().getDrawable(R.drawable.ic);
Bitmap bm = bd.getBitmap();
Log.d("render", "icon height:" + bm.getHeight());
canvas.drawBitmap(bd.getBitmap(), 0, 0, p);
从logcat打印:icon height: 72
。
然后我将图标放在drawable-hdpi
下,然后我得到:icon height: 48
。
然后我将图标放在drawable-ldpi
下,然后我得到:icon height: 96
。
发生了什么事?
答案 0 :(得分:0)