Esta imagem apresenta as duas orientações (paisagem / retrato)
Para obter MaxX e MaxY, continue lendo.
Para as coordenadas da tela do dispositivo Android, o conceito abaixo funcionará.
Display mdisp = getWindowManager().getDefaultDisplay();
Point mdispSize = new Point();
mdisp.getSize(mdispSize);
int maxX = mdispSize.x;
int maxY = mdispSize.y;
EDIT: - ** ** para dispositivos que suportam o nível da API Android com mais de 13. Pode usar o código abaixo.
Display mdisp = getWindowManager().getDefaultDisplay();
int maxX= mdisp.getWidth();
int maxY= mdisp.getHeight();
(x, y): -
1) (0,0) é o canto superior esquerdo.
2) (maxX, 0) é o canto superior direito
3) (0, maxY) é o canto inferior esquerdo
4) (maxX, maxY) é o canto inferior direito
aqui maxX e maxY são a altura e a largura máximas da tela em pixels, as quais recuperamos acima no código fornecido.
View
comlayout_width="1" layout_height="1"
, isso significa que o canto superior esquerdo é (0,0) e o canto inferior direito é (1, 1)? Isso não significaria queView
largura = 2 e altura = 2? Contradição.