2018년 3월 5일 월요일

[Android] setBackgroundResource VS setImageResource

무슨 차이가 있을까요? 결론부터 말씀드리면,
setBackgroundResource는 이미지뷰의 백그라운드의 크기에 맞게 설정되고,
setImageResource는 이미지뷰의 src 이미지를 설정합니다.

그게 뭔 말인지... 헷갈리신다고요?
그 차이는 이미지 자체의 크기가 작을 때 극명하게 나뉘는데요, 이미지 자체가 이미지뷰보다 상대적으로 작다고 할 때, setBackgroundResource는 이미지 자체를 크게 늘려서 이미지뷰의 크기만큼 보여주고, setImageResource는 이미지뷰의 크기만큼만 보여준다는 차이점이 있습니다.

출처 : https://stackoverflow.com/questions/7221673/what-is-the-difference-between-imageview-setbackgroundresource-and-imageview-set

댓글 없음:

댓글 쓰기