В настоящее время для выполнения множественного разрешения вам необходимо предоставить все изображения внутри каталога res, что делает приложение довольно большим по размеру, особенно если приложение имеет много изображений или поддерживает таблетки [xxxhdpi] изображений.Есть ли способ масштабирования Фактор для поддержки нескольких разрешений Android
Так что в основном я хочу знать, как сделать алгоритм масштабирующего коэффициента, как в cocos2dx, в котором вы предоставляете ширину и высоту устройства с шириной и высотой изображения, чтобы дать коэффициент масштабирования для изображения для всех устройств. поэтому можно сохранить изображение в одной папке res, а затем масштабировать это изображение в соответствии с моими требованиями.
спасибо за быстрый ответ, но это дает лишь четыре значения, которые я упоминал уже можно было получить ноу-хау, чтобы получить их, я хотел бы знать, как использовать эти значения, чтобы определить коэффициент масштабирования, чтобы я мог масштабировать изображение соответственно ... –
image.getLayoutParams(). width = (int) (width/4); image.getLayoutParams(). Height = (int) (высота/4); Эти линии для масштабирования? Также ImageView image = (ImageView) findViewById (R.id.id_of_image); перед этими строками. – nadirg