How to get Screen Size and Orientation in Android

Sometimes it is important to know the width, height and screen orientation of the device so that you can re-arrange or re-size your views dynamically. Here is the code you can use to get width, height and orientation pragmatically.

Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); 

int width = display.getWidth(); 
int height = display.getHeight(); 
int orientation = display.getOrientation();



About author

User avatar

Waqas Anwar

Founder of, Senior Consultant, Microsoft .NET and Web Technologies