2012-05-04 3 views
0

나는 라이브 월페이퍼를 쓰고있다. 이전과 마찬가지로 사용자의 화면 너비는 "onSurfaceChanged"에서 &입니다. "onSurfaceCreated"에서 화면 너비 & 높이를 얻을 수 있습니까?사용자 전화 화면 크기

+0

사람이 나를 가르 칠 수 ? – Perry

답변

2

당신이

getWallpaperDesiredMinimumWidth()/2 

또는 을 사용처럼 어디에서 화면 크기를 얻을 수있는 소스의 상단에

WindowManager wm = (WindowManager)getSystemService(WINDOW_SERVICE); 
DisplayMetrics metrics; 
disp = wm.getDefaultDisplay(); 

을 넣어 할

disp.getMetrics(metrics); 
screenWidth = (float) metrics.widthPixels;