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

LG G2 해상도 문제 (1920*1080)

0 추천
안녕하세요. 해상도 관련하여 문의 드립니다.

앱을 만들었는데 처음에 갤럭시 S4, 노트3 등 삼성 스마트폰 기준으로 작업을 진행했습니다.

해상도는 Full HD인 1920*1080 이구요.

그러던 중에 LG 스마트폰에도 적용 시키고자 하여 같은 해상도를 가진 G2에서 앱을 실행 해보았더니

values-1280x720 에 맞춰 놓았던 값에 맞춰 레이아웃이 나타나는데요.

왜 이런 문제가 발생하는지 알 수가 없네요...

 

혹시 추측 되시거나 동일한 문제 겪었던 분들 계신가요...

 

답변 꼭 좀 부탁드리겠습니다.

그리고 새해 복 많이 받으십시요.!
익명사용자 님이 2014년 2월 7일 질문

2개의 답변

0 추천
LG g2, 팬택 VEGA등 하단에 하드웨어 키가 없는 단말의 경우 화면 하단에 메뉴바를 표시하기 때문에 하단 메뉴바 크기만큼을 빼준 해상도의 폴더를 만들어서 UI작업을 하셔야 합니다.

g2의 경우 아마 하단 메뉴바의 크기를 빼면 1800x1080의 크기가 되기 때문에 g2 해상도에 대응 하는 폴더명을 찾지 못하여 바로 아래 해상도 폴더의 값을 로드하여 UI가 보여졌을꺼 같네요
위푸 (140 포인트) 님이 2014년 2월 7일 답변
0 추천
혹시 리소스 폴더명을 values-1280x720 같은 형태로 하신거면 바꾸셔야 합니다.
폴더명에 해상도를 지정하는 것은 표준이 아니므로 모든 기기에서 동작한다고 보장할 수 없습니다.
http://developer.android.com/guide/topics/resources/providing-resources.html
위 페이지에 있는 것만 사용해야 합니다.
익명사용자 님이 2014년 2월 7일 답변
...