Как scaleType и wrap_content определяют ширину и высоту ImageView? - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь понять, как layout_width / height , когда устанавливается "wrap_content", "идет" вместе с scaleType ? AFAIK, scaleType (скажем, 'center_fit' ), отвечающий за увеличение или уменьшение размера изображения, но когда ширина или высота установлена ​​на wrap_content , это не так это означает, что ширина и высота ImageView будет рассчитываться из размера изображения (отрисовки)? Так почему же в этой ситуации масштабируемый объект вообще будет масштабироваться?

1 Ответ

1 голос
/ 28 марта 2020

scaleType определяет, как вы хотите, чтобы ваше изображение отображалось в случае, если ширина и высота не совпадают / не соответствуют, например, fitCenter выравнивает его по центру и подгоняет, а fitXY растягивает его, если в нем есть пробелы.

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