Как отключить меню опций для альбомной ориентации? - PullRequest
1 голос
/ 16 июня 2011

У меня есть меню параметров, но я не хочу, чтобы оно появлялось, когда экран переворачивается по горизонтали.У меня есть следующий метод определения lanscape, но мне нужно знать, как отключить меню параметров.

private boolean isLandscape() {
        if (Configuration.ORIENTATION_LANDSCAPE == getResources().getConfiguration().orientation) {
            return true;
        } else {
            return false;
        }
    }

Ответы [ 2 ]

5 голосов
/ 16 июня 2011
public boolean onPrepareOptionsMenu (Menu menu) {
  return !isLandscape();
}

См. Документацию для получения дополнительной информации.

0 голосов
/ 27 марта 2016
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
...