2
即時通訊使用如何在android中獲取max X和Max Y點?
RectF(float left, float top, float right, float bottom)
以創建一個矩形。對於某些最大x值和最大y值超出屏幕。但同樣的價值在於屏幕內部的一些大屏幕。因此,無論如何要檢查當前屏幕的最大值是多少,以便我可以使用屏幕內的座標。
即時通訊使用如何在android中獲取max X和Max Y點?
RectF(float left, float top, float right, float bottom)
以創建一個矩形。對於某些最大x值和最大y值超出屏幕。但同樣的價值在於屏幕內部的一些大屏幕。因此,無論如何要檢查當前屏幕的最大值是多少,以便我可以使用屏幕內的座標。
您可以通過以下提取寬度和屏幕的高度,:
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;
這裏寬度和高度在X和Y方向的最大點。
感謝U jitendra。但是display.getSize(size); dint爲我工作。所以我用display.getHeight();和display.getWidth(); – Vins 2012-02-11 16:33:56
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(氰基mod)...將使用getHeight()及其夥伴(假設它適用於ICS) – braden 2012-04-10 17:39:56