Muhammad Faraz Muhammad Faraz - 5 months ago 26
Android Question

How to get screen resolution of an android device using LIBGDX?

I am working android game development and I am new in it.
I want to develop a game which screen resolution free. It will be enough for me if i get to know that how to catch screen resolution of an android device using libgdx library.
After some googling i read the following code on different sites, but it is not for libgdx.

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


Except this i also used technique given on the following website that used "OrthographicCamera" class for solving the problem, and didn't work for me either.

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

plz help me out that how can i get the screen resolution or any way to adjust screen resolution for my game.

Answer

Though there are some answers here on my question, but this is what exactly worked for me:

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