안드로이드 개발 질문/답변
(글 수 45,052)
전에 질문을 드렸는데.. 잘 해결이 안되서 질문 드립니다.
기존의 있는것을 현재 약간 수정하는 형태로 진행하고 있습니다.
화면안에 어떤 크기로든지 변할 수 있는 Layout이 존재하며, 팝업의 종류라고 생각하시면 편하실것 같습니다.
현재 그 Layout은 전체 LinearLayout으로 크게 존재하고 있습니다.
||||||||||||||||||||||| <-- 화면의 크기
| |
|*********************| <-- Layout의 크기
|* *|
|* *|
|*********************|
| |
| |
|||||||||||||||||||||||
근데 Layout위, 아래에 이미지를 얹고 싶습니다. 그냥 무작정 xml에 얹어버리니까 이미지의 크기 때문에 Layout이 작아지던데..
그럼안됩니다..ㅠ
Layout이 커지면 이미지의 일부분만 보여야 하며(잘라내는 효과) Layout이 작으면 이미지 전체가 보이게, 즉 Layout은 그대로 유지되면서
Layout에 따라서 이미지의 크기가 조절되어야만 합니다.
어떻게 해야할까요??




반대 상황이 아닌가요? 레이아웃이 커지면 이미지가 다 보여야하고
레이아웃이 작으면 이미지가 잘려야한다는...
레이아웃에 이미지뷰를 주고 속성중 Scale Type을 centerCrop를 주면
제가 이야기한 상황으로 변경이 됩니다.