IT

Android 휴대 전화 애플리케이션을 세로 모드로 잠금

lottoking 2020. 8. 24. 20:38
반응형

Android 휴대 전화 애플리케이션을 세로 모드로 잠금


내 응용 프로그램을 세로 모드로 잠그는 방법을 알려줄 수있는 누군가? 매니페스트 파일의 간단한 구성입니까?


예. android:screenOrientation="portrait"기본 활동 아래의 매니페스트에 추가하십시오 .

<activity android:name=".yourActivity" android:screenOrientation="portrait"... />

예! 활동 태그의 속성입니다.

<activity android:name=".yourActivity" android:screenOrientation="portrait" ... />

또한 활동 요소에 다음을 추가해야 할 수도 있습니다.

android:configChanges="keyboardHidden"

이렇게하면 사용자가 이노스 키보드를 열 때 OS가 방향을 변경하지 않습니다.


이 답변 중 어느 것도 내 시스템에서 작동하지 즉 내가 개발 한 간단한 앱에서 다음이 완벽하게 작동 알았습니다.

MainActivity.java 내에서 다음을 추가하십시오.

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

에서 onCreate ()

이 내 꺼야 :

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}

나는 그것이 (항상) 잠금 방향을 잠그는 모범 사례가 아니라는 것을 알리고 특별한 상황에서는 유효하며 계속 개발하는 동안 일시적으로 만 이것을 원합니다.

참고 URL : https://stackoverflow.com/questions/5044544/lock-android-phone-application-to-portrait-mode

반응형