마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

사진 자동 맞춤 해제하는 방법

0 추천

갤러리 또는 사진촬영을 통해서 Layout에 넣는 것을 구현했습니다.

근데 Layout에 사진을 넣으면 사진이 자동 맞춤 되어서 낄쭉하게 나오거나 그럽니다ㅜㅜ

자동맞춤 해제하느 방법 좀 부탁드려요,,,

android:scaleType="centerCrop"

이 방법 써봤는데 안 돼 더라구요ㅜ

 

개발개발자 (1,100 포인트) 님이 2021년 1월 11일 질문

2개의 답변

0 추천

ImageView의 아래 세가지 속성을 활용해 보세요.

android:adjustViewBounds          Set this to true if you want the ImageView to adjust its bounds to preserve the aspect ratio of its drawable. 
android:maxHeightAn optional argument to supply a maximum height for this view. 
android:maxWidthAn optional argument to supply a maximum width for this view. 
spark (226,720 포인트) 님이 2021년 1월 12일 답변
댓글 감사합니다..하지만 잘 되지 않네요 ㅜㅜ
0 추천
Layout은 이미지를 보여주기에 적당한 컴포넌트가 아닙니다.

ImageView를 사용하는 형태로 변경하시고

android:background 가 아닌 android:src 속성을 사용하여 image를 세팅해 주어야 합니다.

코드 상에서는 imageView.setImageResource(resourceId)
로 사용하시면 됩니다.
chalsman (1,970 포인트) 님이 2021년 1월 12일 답변
댓글 감사합니다. LinearLayout에 setbackground로 해서 배경사진을 넣고 있는건데,, 여기서 자동맞춤을 해제하는 방법은 없는 건가요..?
...