Я пишу игру для Android и теперь могу протестировать ее на втором устройстве, Nexus 1. Игра использует фиксированные значения пикселей, просто используя большие вырезы фона для устройств с высоким разрешением.Поэтому я думал, что не будет никаких проблем.Как-то, однако, нексус 1 делает конкретное изображение больше, чем должно быть (261 * 66 вместо 174 * 44).Сама картинка как ресурс 174 * 44, поэтому растягивается.Зачем?Что я могу сделать против этого?
Редактировать:
Spritesheet = BitmapFactory.decodeResource(res,
R.drawable.bird_spritesheet);
Используется ли код.
Редактировать 2:
Нет ли способа узнатьпрограммное обеспечение просто использовать размер изображения?Я не хочу раздувать свое программное обеспечение, добавляя несколько изображений (/ drawable-hdpi / answer).
На больших экранах картинки должны быть меньше.