티스토리 뷰

728x90

 

디바이스 해상도가 달라져도 뷰를 고정시키는 방법

 

1) LinearLayout 로 묶기

 

2) LinearLayout의 weightSum을 100으로 설정 (100이 아니어도 되지만 뷰의 모든 weight 합이 weightSum과 같아야 함)

 

3) 설정하고 싶은 비율에 맞게 LinearLayout 속 하단 뷰의 weight를 설정

(여백을 주고 싶은 경우 Space를 사용하여 weight를 설정하면 됨)

(ex: weightSum이 100이라면 하단 뷰의 weight를 각각 30 50 20으로 설정)

 

4) 하단 뷰의 width, height를 변경

LinearLayout이 vertical일 경우, 모든 하단 뷰의 width는 match_parent이고 height는 0dp

LinearLayout이 horizontal일 경우, 모든 하단 뷰의 width는 0dp이고 height는 match_parent

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함