2011-07-06 4 views
2

정사각형 레이아웃을 만들어서 사각형 이미지를 확대/축소 할 수 있습니다. 'android : scaleType = "fitXY" '. 다른 크기 조정 유형은 이미지의 크기를 조정하지 않기 때문에 작동하지 않습니다.어떻게 가로 세로 비율을 잃지 않고 정사각형 이미지의 비율을 조정합니까 (레이아웃이 사각형이 아니더라도)

문제는 정확한 사각형 레이아웃을 만들 수 없다는 것입니다. 크기 조정이 작동하려면 매우 큰 너비/높이 (예 : 150dp * 150dp)를 지정해야합니다.

이미지가 다른 레이아웃에서 발견되는 경우가 있습니다. 그 크기는 모르겠습니다. 레이아웃의 너비/높이가 150dp보다 작은 경우 전체 레이아웃이 채워지고 이미지의 가로/세로 비율이 손실됩니다.

가로 세로 비율을 유지하면서 정사각형 이미지를 어떻게 확대 및 축소합니까?

감사합니다.

ImageView.ScaleType CENTER_CROP 

답변

-1

ImageView.ScaleType

는 가로 세로 비율을 유지하지 않습니다.
+0

자르기 –

+0

나는 그것이 당신이 찾고있는 것이라고 생각합니다. 시도해 봤어? – JanithaR

관련 문제