일반적으로 View를 상속받은 클래스에서는

getWidth();getHeight(); 메소드를 통해 해상도를 가져올 수 있다.

하지만 View클래스 이외의 클래스 내에서는 위의 메소드를 통해 해상도를 가져 올 수 없다.

이외의 클래스에서 해상도를 구하는 방법은

Display d = ((WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
d.getWidth();
d.getHeight();


를 이용하여 해상도를 가져 올 수 있다.

Posted by 레미파
,