В моем приложении растровое изображение рисуется так, как если бы цвет был более низкого качества. Если я загружаю фоновое изображение с помощью приложения галереи, он загружается просто отлично и не выглядит так, как будто это супер низкое качество. Код, я использую, чтобы загрузить и использовать мои изображения прост:Проблемы с растровым изображением Android
//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);
Если ничего в коде не говорит вам, что это неправильно, я сделал изображение, сравнивая то, что изображение на самом деле выглядит как на компьютере или другое средство просмотра изображений , и как он выглядит в приложении.
откровенно говоря, графический вывод большинства Android-файлов является парным, чтобы не беспокоиться, я не уверен, что пользователи будут жаловаться .. – ina
@ina, может быть, это дерьмо, потому что люди принимают наполовину разрешенные решения в своем приложении;). –