반응형

문제 : RecyclerView에서 Glide로 사진을 띄워줄 때 분명히 item.xml에서 wrap_content로 width height를 둘 다 맞춰주었는데 height가 match_parent로 되는 문제 상황. 

 

해결방법

android:adjustViewBounds="true"


띄워주려는 item의 ImageView에 adjustViewBounds를 추가하고 "true"로 설정해주면 해결된다. 

adjustViewBounds 속성은 말 그대로 View Bound를 수정한다는 것이다. 새로 들어오는 image src값의 크기에 따라 view의 bound를 다르게 설정해주는 것이다. height를 wrap_content로 해줘야 하는 것을 주의하자.

 

아래는 적용한 후의 Xml이다.

아래는 Glide code다.

 

반응형

+ Recent posts