2011-10-08 13 views
5

Así que mi juego comienza en orientación vertical y luego finalmente va a la orientación horizontal. Sé que el ancho de la pantalla es el ancho de la pantalla y el mismo con la altura cuando está en orientación vertical. Cuando cambia a orientación horizontal, ¿el alto se convierte en el ancho y el ancho en el alto? ¿O permanecen igual?¿El ancho y la altura cambian con la orientación?

Respuesta

3

Sí, el ancho y la altura de la pantalla cambian según la orientación del dispositivo. Puede obtener el tamaño de una pantalla con Display.getSize(Point outSize) que es un reemplazo de los métodos obsoletos Display.getHeight y Display.getWidth. De los documentos: This value is adjusted for you based on the current rotation of the display.

+0

Gracias, eso es lo que pensé, estaba teniendo algunos problemas con una actividad dibujando un dibujante, pero resultó que tenía una variable fuera de lugar. – gsfd

0

quería agregar que en mi tableta cuando se ejecutan aplicaciones de pantalla completa se ejecutará 1280 x 753 (no 800 debido a la barra inferior). 753 es lo que se devuelve de getSize. Cuando se voltea la orientación ... es 1280px - 47px

Cuestiones relacionadas