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

요거때메 미궁입니다.ㅠㅠ

0 추천

아..진짜 레이아웃땜에 스트레스 받아서 죽겠네요.

디자인이 왔는데요.

현재 다이얼로그 팝업의 우측상단 모서리에 닫기 버튼을 배치해야 합니다.

일단 커스텀 다이얼로그를 사용하고 다이얼로그에 들어가는 레이아웃을 중첩으로 하여

저 동그라미 버튼을 모서리 끝의 정확한 위치에 배치하여야 하는데요.

레이아웃은 렐러티브 레이아웃을 사용하였고,

버튼을 우측상단 정렬하여 모서리바로 아래 배치시키고 하단 마진, 좌측 마진을 주어 아래의 그림과 같이 배치하게 하였습니다.

그런데 이 마진이..dp값으로 주긴 했는데 갤럭시탭이나 다른 기기에 가면 사이즈가 달라서 그런지 위치가 조금씩 변하더라구요.

dp값으로 위치 맞추면 안되는건가요?

아래와 같은 경우에는 어떻게 모든기기에서 저 자리에 정확하게 버튼이 위치하도록 할 수 있을까요?

아무리 생각해도 마진으로 여백을 주어 위치를 맞추는 방법밖에 안떠오르는데요.

요 문제땜에 몇일동안 머리가 다 빠지겠네요.

물어볼 사람도 없고.ㅠㅠ

선배님들 꼭 좀 후배하나 살려주십시오.

문제를 해결하는것보다 궁금해서 못참겠습니다.ㅠㅠ

 

갸아악 (21,260 포인트) 님이 2014년 10월 2일 질문

2개의 답변

0 추천
 
채택된 답변
저같은 경우에는 values-xhdpi-1280x720 이런 형태로 대체로 많이 쓰이는 폰 해상도별로 폴더를 만들고 거기에 dp값을 해상도에 맞게 수정해서 쓰고있습니다.

폰하고 해상도 비율을 추가하면 자동으로 values.xml을 만들어주는 프로그램을 하나 별도로 만들었거든요..ㅜㅜ

현재로서는 이 방법밖에 없는듯...^^
지미라 (4,330 포인트) 님이 2014년 10월 3일 답변
갸아악님이 2014년 10월 8일 채택됨
+1 추천
사용한 레이아웃 코드를 올리셔야 괜찮은 답변이 달립니다.
익명사용자 님이 2014년 10월 4일 답변
왜 다들 답변자들에게 도움되는 정보는 숨겨놓고 있는걸까요?
...