在SurfaceView上缩放位图=没有抗锯齿?

我试图在我的SurfaceViewcanvas上缩放DOWN高分辨率.png位图,如下所示:

Bitmap player = BitmapFactory.decodeResource(getResources(), R.drawable.player); Paint paint; paint.setAntiAlias(true); paint.setDither(true); paint.setFilterBitmap(true); paint.setFlags(Paint.ANTI_ALIAS_FLAG); //then in onDraw: canvas.drawBitmap(player, null, frame, paint); 

问题是当我使用View时抗锯齿效果很好,但是当我使用SurfaceView时它无法工作,质量看起来很糟糕。 我已经尝试了一切。 有些人甚至在3年前在各个网站上发布了这个问题(即使在这里)并且没有解决方案。 有没有人有任何想法?

以下是该人发布的原始问题: 在SurfaceView上绘制缩放位图 – 无抗锯齿