2010. 3. 26. 15:12

안드로이드 폰 화면 사이즈 구하기





폰 사이즈 구하기는 그냥 숫자만 봐도 알겠는데..

PixeFormat에 관련된 숫자가 의미하는건 모르겠다 -_-;;

view plaincopy to clipboardprint?
    Display display = ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay();  
    int displayWidth = display.getWidth();  
    int displayHeight = display.getHeight();  
    int displayOrientation = display.getOrientation();  
    int displayPixelFormat = display.getPixelFormat();  
    float displayRefreshRate = display.getRefreshRate();  
      
 
    System.out.println("displayWidth : " + displayWidth);  
    System.out.println("displayHeight : " + displayHeight);  
    System.out.println("displayOrientation : " + displayOrientation);  
    System.out.println("displayPixelFormat : " + displayPixelFormat);  
    System.out.println("displayRefreshRate : " + displayRefreshRate);  
      
//  결과  
//  displayWidth : 240  
//  displayHeight : 400  
//  displayOrientation : 0      //0:세로, 1: 가로  
//  displayPixelFormat : 4      // ??  
//  displayRefreshRate : 60.0