2013-08-24 5 views
-1

imageView보다 크기가 큰 이미지가 있습니다. 어떤 스케일 유형을 설정해야만 완전히 이미지 뷰 내부에 설정됩니다.ImageView의 배율 유형

이미지의 크기가 작은 경우 크기와 품질을 변경하지 않고 이미지 뷰 내부에 완전히 있어야합니다.

미리 감사드립니다.

답변

1

귀하의 요구 사항에 따라 다릅니다.

  1. 이미지 뷰의 가로 세로 비율은 이미지와 동일합니다

    당신은 기본 일 (FIT_CENTER)의 경우를 사용해야합니다. 이것은 이미지 뷰 공간을 완전히 완벽하게 채울 것입니다. 예를 들어, 내용과 imageView가 모두 너비 (width == height) 인 경우이 값은 유효합니다.

  2. 이미지의 종횡비와 전체 이미지 표시에 신경을 써야합니다. 이렇게하면 콘텐츠가 올바른 종횡비로 유지되도록 여백이 생깁니다. 혹시, 여백을하지 않으려면

, 당신은 사용

  1. fit_xy 당신이 경우

  2. center_crop을 뻗어되는 이미지에 대해 걱정하지 않는 경우 이미지가 펴지는 것을 원하지는 않지만, 이미지의 일부분을 잘라내어 imageView 공간을 채우는 것이 좋습니다.