画面回転の検出
画面回転の検出は
Configurationクラスの
orientation変数を使う
値が
ORIENTATION_LANDSCAPEなら横
ORIENTATION_PORTRAITなら縦になる
判定はif()などで行う
例えば、縦、横に回転したときに
トーストで表示するのなら
if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){ Toast.makeText(this, "横になったよ", Toast.LENGTH_SHORT).show(); } else if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT){ Toast.makeText(this,"縦になったよ", Toast.LENGTH_SHORT).show(); }
これで、縦、横の画面回転の検出ができる