내 응용 프로그램에서 Android 기기의 방향이 변경되면이를 알려야합니다. 나는 그 작업을 수행하는 두 가지 방법을 발견 :Android : 기기 방향 감지 변경
을의 onConfigurationChanged 듣기 - 전화 풍경과 그 반대로 세로의 변경,하지만 난 이벤트를하지 않을 때이 방법을 사용하여, 나는 이벤트를받을 때 장치 변경 90도에서 270도까지 - 두 경우 모두 오리엔테이션이 여전히 가로 방향이기 때문입니다.
듣기 onOrientationChanged (OrientationEventListener) 듣기 -이 이벤트는 너무 많이 발생합니다. 장치가 0, 90, 180 및 270도 사이에서 언제 변경되는지 알 필요가 있습니다. "rate"에 다양한 값을 사용하려고했습니다.
내가 원하는 것을 달성하는 세 번째 방법이 있습니까? 필요한 경우 코드를 공유 할 수 있습니다.
가 유 [이] (http://stackoverflow.com/a/8450316/1289716) – MAC
보았다 - 내가 장치를 90도에서 270 도로 돌리면 구성 변경 이벤트가 발생하지 않습니다. – Bonton255
친애하는 그것'장치 내장 기능에서 나는 this.in FunBook 장치를 관리 할 수 없기 때문에 오리엔테이션을해라. –