마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

자동화면회전 설정이 off인 상태에서 가로모드로 전환하는 법?

0 추천
안녕하세요.

비디오 플레이어 같은거 보면, 안드로이드 시스템 셋팅값에 자동회전 옵션이 꺼져있어도 폰을 가로로 돌리면 화면이 가로로 돌아가서 재생이 됩니다.

즉 자동회전옵션이 꺼져있으면 항상 세로모드로만 동작하되 동영상 플레이시에는 여전히 가로 세로가 전환이 되는거죠.

 

이걸 구현하고 싶은데 방법을 모르겠네요

if(display.getRotation()>1){
   onOrientationChanged(display.getRotation());

}

이렇게 getRotation 값으로 강제로 회전하려고 했더니 시스템 셋팅에 자동회전 옵션이 꺼져있으면 폰을 회전시켜도 getRotation 값이 무조건 0으로 오는군요.

 

방법 아시는 분 알려주시면 감사하겠습니다.
탯탯탯 (430 포인트) 님이 2013년 6월 28일 질문

1개의 답변

0 추천
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}

 

aucd29 (218,390 포인트) 님이 2013년 6월 28일 답변
...