같은 갤럭시s 기종인데 ( 펌웨어 정보도 동일하구요...)

아래와 같이 값을 찍어 봤는데,

 

  DisplayMetrics dm = getResources().getDisplayMetrics();
  String str1 = " [ DisplayMetrics ] " +
   "\n widthPixels=" + dm.widthPixels +
   "\n heightPixels=" + dm.heightPixels +
   "\n densityDpi=" + dm.densityDpi +
   "\n density=" + dm.density +
   "\n scaledDensity=" + dm.scaledDensity +
   "\n xdpi=" + dm.xdpi +
   "\n ydpi=" + dm.ydpi;

 

 

이렇게 각각 다르게 나오네요.

widthPixels=320
heightPixels=533
densityDpi=160
density=1.0
scaledDensity=1.0
xdpi=156.3077
ydpi=157.51938

 

widthPixels=480
heightPixels=800
densityDpi=240
density=1.5
scaledDensity=1.5
xdpi=234.46153
ydpi=236.27907

 

 

 

해당 프로그램은 2.1 로 작성했고

매니페스토 파일은 특별히 수정한게 없습니다.