get Screen Orientation - Android User Interface

Android examples for User Interface:Screen Orientation

Description

get Screen Orientation

Demo Code

/*/*from   w w w.j  av a 2  s. c om*/
 * Copyright (c) 2011 by KLab Inc., All rights reserved.
 *
 * Programmed by Naohide Sano
 */
//package com.java2s;

import android.app.Activity;

import android.content.res.Configuration;

import android.view.Display;

public class Main {

    public static int getScreenOrientation(Activity activity) {
        Display getOrient = activity.getWindowManager().getDefaultDisplay();
        int orientation = Configuration.ORIENTATION_UNDEFINED;
        if (getOrient.getWidth() == getOrient.getHeight()) {
            orientation = Configuration.ORIENTATION_SQUARE;
        } else {
            if (getOrient.getWidth() < getOrient.getHeight()) {
                orientation = Configuration.ORIENTATION_PORTRAIT;
            } else {
                orientation = Configuration.ORIENTATION_LANDSCAPE;
            }
        }
        return orientation;
    }
}

Related Tutorials