Aapt может сжимать изображения при сборке apk, но предполагается, что это сжатие без потерь. Проблема, вероятно, где-то еще. Вот две возможности.
Если ваш ресурс изображения загружается из res/drawable
на устройство (или эмулятор), которое не является mdpi, то оно будет масштабировано, как описано здесь . Одним из решений является размещение ресурса в папке res/drawable-nodpi
. Другой способ - предоставить несколько изображений, специфичных для плотности.
Другая проблема возникнет, если фоновое изображение не соответствует размеру вида. Представление автоматически масштабирует изображение, чтобы соответствовать размеру представления. Вы можете предотвратить это, определив фон как XML Bitmap с gravity
, установленным на что-то, что не масштабируется (например, center
).