>Java >java지도 시간 >Android에서 가로 방향과 세로 방향을 감지하는 방법은 무엇입니까?

Android에서 가로 방향과 세로 방향을 감지하는 방법은 무엇입니까?

DDD
DDD원래의
2024-12-06 04:47:11192검색

How to Detect Landscape vs. Portrait Orientation in Android?

Android에서 기기 방향 결정

Android 애플리케이션을 개발할 때 기기 방향에 따라 사용자 인터페이스를 조정해야 하는 경우가 많습니다. 휴대폰이 가로 모드인지 세로 모드인지 확인하려면 다음 코드를 사용하세요.

int orientation = getResources().getConfiguration().orientation;
if (orientation == Configuration.ORIENTATION_LANDSCAPE) {
    // In landscape
} else if (orientation == Configuration.ORIENTATION_PORTRAIT) {
    // In portrait
}

getConfiguration() 메서드는 방향을 포함하여 현재 구성을 검색합니다. 방향 변수를 구성에 정의된 상수와 비교하여 장치의 현재 방향을 확인할 수 있습니다.

또한 개발자 문서에서는 방향 및 기타 구성 값에 대한 자세한 정보를 제공합니다: https://developer.android.com /reference/android/content/res/구성

위 내용은 Android에서 가로 방향과 세로 방향을 감지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.