Почему мое растровое изображение масштабируется в Android? - PullRequest
1 голос
/ 04 декабря 2010

Очень плохо знаком с разработкой для Android, и я импортирую растровое изображение шириной 799. Однако, когда я добавляю растровое изображение в Android, оно говорит, что растровое изображение теперь имеет ширину 533. Есть ли причина для этого?

Вот код, который я использую:

Растровая текстура = BitmapFactory.decodeResource (getResources (), R.drawable.image);

Желательно, чтобы изображение было того же размера, что и при его первоначальном создании. Таким образом, я заранее знаю, с чем имею дело, вместо того, чтобы снова проверять, что код сделал с изображением.

Ответы [ 2 ]

0 голосов
/ 04 декабря 2010

Помещенный

<supports-screens android:anyDensity="true" />

в манифест, посмотрите, решит ли это проблему без папки drawable-nodpi.

0 голосов
/ 04 декабря 2010

Хм ... ну, я думаю, что решил свою собственную проблему, хотя я не понимаю ее.Я изменил свое изображение, чтобы оно сохранялось в исходной папке res / drawable-nodpi, и теперь нет масштабирования.

Думаю, мне нужно выяснить, что означают эти разные папки и как с этим бороться в моем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...