프로그래밍/Android

getWindowManager()

showmiso 2013. 7. 27. 01:55


getWindowManager() 를 사용하는 이유

해상도


하지만 Activity를 상속받은 class에서만 사용할 수 있다.


그렇지 않은 class에서는 다음과 같이 써야한다.


((WindowManager)getContext().getSystemService(Context.WINDOW_SERVICE))



예를 들어

Display display = getwindowManager().getDefaultDisplay(); 


는 


Display display = ((WindowManager)getContext().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();


와 같이 쓸 수 있다.



() 괄호를 빼 먹지 않도록 유의하자.



getWindowManager()의 역할은 추후 보강 posting !