2016-09-01 3 views
0

나는 직사각형 뷰와 정사각형 이미지 뷰를 가지고 있습니다. 뷰의 배경을 ImageView.getDrawable로 설정하려고하지만 가로 세로 비율을 유지하려고합니다.Android : 배경으로 설정된 ImageView의 화면 비율 유지

myView.setBackground(myImageView.getDrawable()

현재이 직사각형 형상으로 정사각형 이미지 뻗어.

비슷한 방법으로 사각형 뷰의 정사각형 이미지의 종횡비를 유지하려면 어떻게해야합니까?

답변

1

배경을 사용하면 배경이 항상 채워집니다. 이 작업을 원한다면 서로 위에 두 개의 이미지보기를 사용하십시오. 원래 드로어 블을 돌연변이 시켜서 돌연변이를 두 번째 뷰로 전달해야 할 수도 있습니다.