2011-04-06 10 views
0

가능한 중복 :
Check orientation on Android phone안드로이드의 방향이 무엇인지 어떻게 알 수 있습니까?

내가 그것을 가로 모드 또는 세로 여부의 차이를 알고 내 프로그램을 필요로하는 응용 프로그램을 쓰고 있어요. 이걸 어떻게 발견할까요? 현재 getRequestedOrientation()을 사용하고 있지만 기본적으로 숫자 2가 반환됩니다. 기본적으로 전화가 어느 방향으로 바뀌는 지 (가로가 0, 세로가 1)에 따라 변경됩니다.)이 작업을 수행하는 더 좋은 방법이 있습니까?

답변

6

this answer에서 방법을 이용하여 onConfigurationChanged 이외의 방법에서이를 확인할 수

  • Configuration.ORIENTATION_PORTRAIT
  • Configuration.ORIENTATION_LANDSCAPE
  • : one of the following 동일 할 것이다

    getResources().getConfiguration().orientation 
    

  • Configuration.ORIENTATION_SQUARE
관련 문제