Android - Parte visible en el screen?

 
Vista:

Parte visible en el screen?

Publicado por Dann (1 intervención) el 20/04/2015 06:35:35
Hola.

Bien, estoy empezando en android y necesito saber el tamaño de la pantalla.

Probé esto:

DisplayMetrics display = this.getResources().getDisplayMetrics();

int width = display.widthPixels;
int heght = display.heightPixels;

Sucede que el valor devuelto en ancho (en alto ni me he fijado) es mas de lo que realmente es.
Según eso, la pantalla mide unos 1480 (mas o menos, no recuerdo el exacto) pero si ubico un elemento en la coordenada 600, este ya queda fuera de visibilidad.
¿sera cosa del emulador? ya lo probé con varias configuraciones y es igual, siempre da mucho mas de lo que en realidad se puede ver.

Yo necesito saber el tamaño del screen visible para poder ajustar el tamaño de mis elementos.
Es para un juego y estoy trabajando sobre un SurfaceView

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder