제가 초보라서... 아직 잘 몰라서요..안드로이드폰들을 보면 해상도가 다 달라서.. 버튼의 위치를 주려면 어떻게 해야되나요..딱 정해서 주면 폰마다 위치가 다를거같은데.. 어찌해야 될까요?..
우선 전체적인 레이어를 구상하신 다음에그거에 맞게 내부에 레이아웃을 추가하는겁니다그러면서 각 레이아웃에 들어갈 아이템이 무엇인지 생각하시고weight 로 크기를 조절하는거죠<Layout> // 메인<Layout weight=1> // 서브1</Layout> // 서브1<Layout weight=1> // 서브2</Layout> // 서브2</Layout> // 메인이렇게 만드실 경우 1:2 비율의 레이아웃이 구성됩니다그런식으로 그림을 그려가며 어떻게 놓을지를 생각하시면 되요메인 레이아웃 안에 버튼을 5개 넣을건데위에부터 한개씩 놓다가 마지막에 2개를 넣을꺼면메인 레이아웃 내부에 4개의 레이아웃을 만드시고 거기서 또 마지막 레이아웃 안에 레이아웃을 하나 만들어 horizontal로 설정하시면1234 5이렇게 만들어집니다 ㅎㅎ이렇게 만들경우 해상도가 다르더라도 알아서 커지거나 작아지겠죠그리고 크기를 설정할때는 잘 생각을 하셔야 되요 저도 이것때문에 많이 헤깔림 ㅎㅎ
로그인 유지
우선 전체적인 레이어를 구상하신 다음에
그거에 맞게 내부에 레이아웃을 추가하는겁니다
그러면서 각 레이아웃에 들어갈 아이템이 무엇인지 생각하시고
weight 로 크기를 조절하는거죠
<Layout> // 메인
<Layout weight=1> // 서브1
</Layout> // 서브1
<Layout weight=1> // 서브2
</Layout> // 서브2
</Layout> // 메인
이렇게 만드실 경우 1:2 비율의 레이아웃이 구성됩니다
그런식으로 그림을 그려가며 어떻게 놓을지를 생각하시면 되요
메인 레이아웃 안에 버튼을 5개 넣을건데
위에부터 한개씩 놓다가 마지막에 2개를 넣을꺼면
메인 레이아웃 내부에 4개의 레이아웃을 만드시고 거기서 또 마지막 레이아웃 안에 레이아웃을 하나 만들어 horizontal로 설정하시면
1
2
3
4 5
이렇게 만들어집니다 ㅎㅎ
이렇게 만들경우 해상도가 다르더라도 알아서 커지거나 작아지겠죠
그리고 크기를 설정할때는 잘 생각을 하셔야 되요 저도 이것때문에 많이 헤깔림 ㅎㅎ