私のアプリでは、ビットマップは色が低品質のタイプであるかのように描画されます。ギャラリー アプリを使用して背景画像を読み込むと、問題なく読み込まれ、超低品質のようには見えません。画像を読み込んで描画するために使用しているコードは単純です。
//Code for initializing the Bitmap
Bitmap bitmap = Bitmap.createScaledBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.none), (int) (canvas.getWidth() * compression), (int) (canvas.getHeight() * compression), true);
//...
//Code for drawing this Bitmap
canvas.drawBitmap(bitmap, null, new RectF(0, 0, canvas.getWidth(), canvas.getHeight()), null);
コードに何が問題なのかが分からない場合は、コンピューターや他の画像ビューアーで実際にどのように見えるか、アプリでどのように見えるかを比較する画像を作成しました。