Possible Duplicate:
Check orientation on Android phone
how to know programatically whether screen is in portrait or landscape mode.please help me
Possible Duplicate:
Check orientation on Android phone
how to know programatically whether screen is in portrait or landscape mode.please help me
if(context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT)
{
// code to do for Portrait Mode
} else {
// code to do for Landscape Mode
}
getResources().getConfiguration().orientation
or for listening to orientation events : http://android-developers.blogspot.in/2010/09/one-screen-turn-deserves-another.html
or use OrientationEventListener
Use getResources().getConfiguration().orientation.
http://developer.android.com/reference/android/content/res/Configuration.html#orientation
You can detect the current width and height. If the height is longer than the width the screen is in portrait mode, otherwise it is landscape.