我的资源中有一个Bitmap图像。
当我使用ImageView绘制时,它与使用Drawbitmap在画布上绘制时的大小不同。 无论我使用什么密度到我的位图(160,240),位图总是被缩放。 如何绘制位图,使其与我使用imageview时的大小相同?
答案 0 :(得分:0)
诀窍是创建一个缩放的位图,然后绘制。
my_bitmap = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.my_bitmap);
my_bitmap = Bitmap.createScaledBitmap(my_bitmap, screenWidth, screenHeight, true);