У меня есть растровое изображение, которое я хочу отобразить на холсте, и я хочу, чтобы его размер (ширина и высота) был относительно размера экрана, поэтому, если у меня есть на большом экране растровое изображение будет большим, и если у меня будет маленький экран, то растровое изображение будет небольшим).Каков наилучший способ поддержки разных размеров экрана в Android
У меня есть два варианта:
Создание нескольких версий растрового изображения, каждый из которых в различных размерах, и поместить их в соответствующем вытяжке каталога.
Используйте только один размер растрового изображения и просто динамически масштабируйте его относительно размера холста и рисуйте его, как я хочу.
Кажется, что Google предпочитает первый способ, но я не знаю почему. Может ли кто-нибудь сказать мне, что является предпочтительным способом?
Хотите ли вы масштабировать изображение, связанное с размером экрана? –
есть. но мне не нужен пример кода, мне нужно только знать, что является лучшим способом между параметрами, которые я написал, или если есть какой-либо другой вариант, я был бы рад услышать об этом. – kundasaba