如何在android中获得max X和Max Y点?

Vin*_*ins 2 android android-emulator android-animation android-layout

我正在使用

RectF(float left, float top, float right, float bottom)
Run Code Online (Sandbox Code Playgroud)

创建一个矩形.对于一些最大x值和最大值超出屏幕.但是屏幕内部存在相同的值,用于某些大屏幕.所以无论如何要检查当前屏幕的最大值是什么,以便我可以使用屏幕内的坐标.

jee*_*eet 6

您可以通过以下方式获取屏幕的宽度和高度:

Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;
Run Code Online (Sandbox Code Playgroud)

这里宽度和高度是x和y方向的最大点.