Cómo obtener la resolución de pantalla de un dispositivo Android con LIBGDX?

Estoy trabajando en el desarrollo de juegos android y soy nuevo en él. Quiero desarrollar un juego que resolución de pantalla libre. Será suficiente para mí si llego a saber que cómo capturar la resolución de la pantalla de un dispositivo Android con la librería libgdx. Después de algunos google leí el siguiente código en diferentes sitios, pero no es para libgdx.

DisplayMetrics displaymetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displaymetrics); height = displaymetrics.heightPixels; width = displaymetrics.widthPixels; 

Excepto esto también usé la técnica dada en el siguiente sitio web que usó "OrthographicCamera" clase para resolver el problema, y ​​no funcionó para mí tampoco.

Http://www.java-gaming.org/index.php?topic=25685.0

¿Cómo puedo obtener la resolución de pantalla o cualquier forma de ajustar la resolución de pantalla para mi juego.

 Gdx.graphics.getWidth(); Gdx.graphics.getHeight(); 

🙂

Aunque hay algunas respuestas aquí en mi pregunta, esto es lo que funcionó exactamente para mí:

 Gdx.app.graphics.getWidth(); Gdx.app.graphics.getHeight(); 

Ok puede obtener la resolución de pantalla por este

 Gdx.graphics.getWidth(); 

// para ancho de pantalla

 Gdx.graphics.getHeight(); 

// para la altura de la pantalla

Y si desea hacer un juego de resolución de pantalla libre, puede establecer el puerto de vista como este

 float scrw=320; float scrh=480; 

Scrw es el ancho de la viewport y scrh es la altura de la viewport

Y ajuste la cámara en

 camera = new OrthographicCamera(); camera.setToOrtho(false, scrw, scrh); camera.update(); 

En la nueva versión de LibGDX, el código es ahora

 int width = Gdx.app.getGraphics().getWidth(); int height = Gdx.app.getGraphics().getHeight(); 
  • libGDX consigue el color del pixel del sprite o de la textura
  • Cómo cargar imágenes como fondo en LibGDx?
  • Cómo agregar libgdx como sub view en android
  • AppWarp se bloquea en Android, Libgdx
  • ¿Puedo eliminar com.google.android.gms.version de AndroidManifest cuando uso gradle?
  • libgdx ¿por qué la cámara no sigue el personaje?
  • Kindle Fire cambia la resolución de pantalla en algún momento ...
  • ¿Cómo mostrar el texto vectorizado usando libgdx?
  • Android & libgdx - deshabilitar la representación borrosa
  • LibGDX - Obtener deslizar hacia arriba o deslizar derecha, etc?
  • ¿Hay alguna forma de notificaciones push en libGDX (proyectos Android e iOS)?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.