출처 : http://www.androidpub.com/1934764 - By. 건방진프로그래머

겔럭시 넥서스나, Sky LTE 단말기를 가지고 테스트 해봤는데,

해상도는 둘다 1280x720 이다.

하지만 layout 폴더를 'layout-1280x720' 으로 하니까, 그쪽으로 분기되지않고,

기본 layout 폴더를 참조하더라.

그래서 맨 아래 댓글 처럼 'layout-sw360dp'로 생성하니까

잘 읽더라.  이미지는 'drawable-xhdpi'다.


안녕하세요..


오늘 처음 제가 경험한 지식이라 잘못된정보일지도 모르지만


아는한도내에서 공유를 해봅니다.


기존에 앱을 만들었을때 갤럭시탭 10.1과 7인치를 위해 


갤럭시탭 10.1

drawable-mdpi-1280x800

layout-1280x800


갤럭시탭 7.0

drawable-hdpi-1024x600

layout-1024x600 


이런식으로


폴더를 만들어 놓고 개발을 하였습니다.. 이때 결과물은 의도한대로 나오는 상태였습니다.


그런데 오늘 다시 해본결과 무조건 해상도를 무시하고 hdpi의 이미지와 레이아웃을 참조하더군요


그래서 의심스러운 문제는 ADT reversion 의 버전 차이 문제라고 결론을 내렸습니다.. 잘되는 옆컴퓨터는 14였고 저는 16인 최신


버전이였습니다.


그래서 하루종일 어떻게 수정해야 되나 전전긍긍하다가 결국 해결하였습니다.


수정한 결과물은 다음과 같습니다.


갤럭시탭 10.1

drawable-xlarge-mdpi

layout-xlarge


갤럭시탭 7.0

drawable-large-hdpi

layout-large


수정사항입니다. 2012. 01. 12  내용


갤럭시탭 10.1

drawable-xlarge-mdpi

layout-xlarge 또는 layout-1280x800


갤럭시탭 7.0

drawable-large-hdpi

layout-1024x600


일반폰 (480x800)

drawable-hdpi

layout


HD폰(1280x720)

drawable-xhdpi

layout-1280x720


지금 이렇게 쓰고 있는데 현재까지는 이상은 없네요..갤럭시노트같이 5.3인치에 1280x800해상도인경우가 문제가 되긴하게지만요..