안드로이드 개발 질문/답변
(글 수 45,052)
IntentService를 호출하는 곳에서 해상도 정보를 얻어서 Extra로 껴서 보내줘도 되긴 한데....
호출하는 곳이 여러곳이 있는데 대개가 Activity라서 getWindow() 메소드를 호출 가능하지만
휴대폰을 껐다 켰을 때 부팅 완료시에도 불리는 IntentService라.... 이땐
Display display = getWindow().getWindowManager().getDefaultDisplay(); 이 함수를 호출할 수가 없네요...
어떻게 하면 좋을까요...?




혹시 화면이 없어도 해상도를 얻을 수 있는 방식은 없나요?
검색 해봐도 죄다 getWindow를 통해 얻어오는 방식 뿐이네요...
왠지 단말 정보에 해상도 정보가 있을거 같기도 한데 말이죠....
검색해보면 뭐 다 복사해서 포스팅 한건지... 죄다 똑같은 내용만 나오네요....
그것도 그냥 평범하게 엑티비티에서 호출해 쓰는....