안드로이드 디바이스 화면 크기 구하기
2015. 1. 20. 18:40ㆍ프로그래밍/Android
반응형
SMALL
기존에 화면사이즈를 받아오던
getWidth(), getHeight() 함수가 3.2 버전부터 사용이 중지되었고,
Point pt = new Point();
getWindowManager().getDefaultDisplay().getSize(pt);
((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay().getSize(pt);
int height = pt.x;
int width = pt.y;
이런 정도로 고쳐쓰던 것마저 사용이 불가한 API버전이 있어서 완전한 해결책이 못되는 상황...
그래서...
현재 사용가능한 소스 :
DisplayMetrics dm = getApplicationContext().getResources().getDisplayMetrics();
int width = dm.widthPixels;
int height = dm.heightPixels;
로 사용하면 되겠습니다...
반응형
LIST