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

안드로이드 장비 가로세로 동적 뷰 관련 문의

0 추천
현재 세로 고정인 앱을 개발해둔 상태입니다만,

가로로도 사용하길 원하여 가로로 장비를 돌리면 UI가 깨지는 이슈가 있습니다.

(이미지가 흐려짐, 늘어남)

동적으로 개발하기 위해서는 어떻게 해야할까요?

디자인 작업이 따로 필요한건가요? 아니면 소스코드로 가능한건가요?

답변 부탁드립니다. 감사합니다.
쮸뿌쮸뿌 (2,470 포인트) 님이 2017년 2월 6일 질문

1개의 답변

0 추천
landscape layout을 추가로 작성하셔야 합니다

그게 싫으시다면 이미지가 늘어나지 않게 사이즈를 고정값으로, 그리고 기타 영역의 빈공간이 생기지 않게 layout을 수정하셔야 합니다

예를들어 세로에서는 text가 2줄 정도의 높이로 잡았으나 가로에서는 1줄로 보이면 그 만큼의 영역이 공백으로 남게됩니다
prague (26,200 포인트) 님이 2017년 2월 6일 답변
먼저, 답변 감사합니다. res/layout 폴더에 layout-port.xml / layout-land.xml 이렇게 존재해야한다는 말씀이신가요? 이미지도 가로 세로 따로 받아야 하나요?
또한 텍스트 사이즈는 동적으로 조절 가능한가요? sp를 이용하면 된다는 답글을 보고 적용하였으나, 동적이 아닌 듯 하여 문의드립니다. 답변 부탁드립니다!
...