寒川のアプリ開発者ブログ

美容師しながらアプリ開発してる人のブログです

画面の向きを取得する

現在の画面の向きを取得する方法です。

Configuration configuration = getResources().getConfiguration();
switch(configuration.orientation) {
    case Configuration.ORIENTATION_PORTRAIT:   

    //    縦向き
       
        break;
    case Configuration.ORIENTATION_LANDSCAPE:

    //    横向き

        break;
}

Configurationクラスのorientationフィールドを調べることで、画面の現在の向きを知ることができます。