我在主要活动中有基于视图的元素,在可绘制文件夹中有an image
public class MyView extends View {
private Bitmap mSprite;
public MyView(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
mSprite = BitmapFactory.decodeResource(getResources(), R.drawable.plank);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawBitmap(mSprite, 0.f, 0.f, null);
}
}
图像已显示,但看起来模糊且太大(ref)。如何获得位图的实际大小并在画布上绘制?
答案 0 :(得分:0)
对于遇到上述问题的任何人:只需将您的图片放在nodpi
文件夹中,它将与实际大小匹配。