Почему изображения отображаются с точностью до пиксела, когда атрибут anyDensity = false в файле манифеста Android для устройства Samsung Galaxy? - PullRequest
0 голосов
/ 18 октября 2010

тот же код anyDensity = false отлично работает для устройства с разрешением экрана 320 * 480, но изображения отображаются с точностью до пикселя в устройстве с разрешением дисплея 480 * 800.

Ответы [ 2 ]

1 голос
/ 18 октября 2010

Если у вас установлен атрибут any density = false и вы создаете приложение, которое будет также работать с Android 1.5, ваше приложение будет работать в режиме совместимости. Это отобразит ваше приложение так, как будто оно всегда отображается на экране с разрешением 320 * 480, и просто уменьшит размер полученных пикселей.

В вашем манифесте не нужно устанавливать плотность на false.

0 голосов
/ 18 октября 2010

По моему мнению, реальное изменение размера выполняется только для anydensity = true и dp / dip, используемых в качестве единиц.

...