2

임. 어떤 경우에는 화면 밖으로 나가는 최대 x 값과 최대 y 값이 있습니다. 그러나 일부 큰 화면의 경우 화면 내부에 동일한 값이 있습니다. 그래서 어쨌든 내가 화면 내의 좌표를 사용할 수 있도록 현재 화면의 최대 값을 확인하는 것입니다.안드로이드에서 최대 X 및 최대 Y 포인트를 얻는 방법? 사각형을 만들 <pre><code>RectF(float left, float top, float right, float bottom) </code></pre> <p></p>를 사용

답변

5

하면 따라 폭 가져와 화면 높이 수

여기
Display display = getWindowManager().getDefaultDisplay(); 
Point size = new Point(); 
display.getSize(size); 
int width = size.x; 
int height = size.y; 

은 폭과 높이가 x 및 y 방향의 최대 점이다.

+0

감사합니다. 하지만 display.getSize (size); 내게 도움이 됐어. 그래서 display.getHeight(); 및 display.getWidth(); – Vins

+0

I second Vins comment ... 04-10 13 : 37 : 59.957 : E/AndroidRuntime (3222) : java.lang.NoSuchMethodError : android.view.Display.getSize ----- Android 4.0에서 정상적으로 작동합니다. 4 (ICS)하지만 2.3.7 (cyanogen mod)에서는 사용하지 않을 것입니다 ... getHeight()와 그 친구 (ICS에서 작동한다고 가정) – braden

관련 문제