다양한 단말기에서
제가 생각하고 있는 UI를 나타내기 위해,
다양한 해상도에서 에뮬레이터를 돌려보고 있습니다.
항상 RelativeLayout을 사용해서 작업을 했기 때문에,
상대위치는 별 문제가 되지 않지만,
상대 크기를 조정하기 어렵네요 ㅡㅠ
즉, A라는 버튼이 있을 때,
이클립스가 제공하는 일반 사이즈의 HVGA랑
제가 임의로 만든 480 * 800이랑
크기가 똑같습니다 -_ㅡ;;
같은 버튼이더라도
480*800에서는 버튼의 크기가 상대적으로 커지게 하고싶은데.
어떻게 하면 좋을까요 !?
@ 질문에 대한 공지사항은 충분히 숙지하였습니다.
버튼의 크기를 무엇으로 지정하셨나요?
dp라는 것을 사용하여 지정해보세요. dp, sp 같은 것은 검색하시면, 좋은 자료들이 많습니다.
그리고 각 해상도별로 최적화된 화면을 보여주시려면, 크기별로 레이아웃을 만드는 것이죠.
layout-small, layout, layout-large 입니다.
http://developer.android.com/guide/practices/screens_support.html 여기가 도움이 되실것 같네요.