MainActivity.kt

 val metrics: DisplayMetrics = resources.displayMetrics
 val displayPixelWidth = metrics.widthPixels
 val displayPixelHeight = metrics.heightPixels

 

 

결과

 

 

음.. emulator height 1920으로 설정되어있는데.. 아마 status bar를 제외한 나머지 인 것 같다?!

 

 

 

 

보너스 (dp to px, px to dp)

 

px 단위로 구해보았는데 dp 단위로 바꿔보자

px = dp * resources.displayMetrics.densityDpi / DisplayMetrics.DENSITY_DEFAULT

위에 식을 적용해보면

 

+ Recent posts