2012-03-31 4 views
0

내 Android 앱에서 WebViewIFrame을 사용하여 YouTube 동영상을 재생하고 있습니다. activity-UI가 세로 모드에 있고 오른쪽 하단에있는 youtube 비디오를 클릭하여 전체 화면으로 만들면 초 동안 전체 화면이 된 것처럼 보입니다. 그런 다음 원래 크기로 빠르게 전환하고 activity-UI는 가로 모드로 전환됩니다.YouTube 동영상 전체 화면 모드로 활동 UI를 가로 모드로 전환

+0

가능하면 비디오 재생을 시작할 때 SetRequestedOrientation을 Portrait로 설정하십시오. –

+0

@imrankhan 코멘트 주셔서 감사합니다. 실제로 나는 그것을 할 필요가 있었다. 그러나 문제는 여전히있었습니다. 그런 다음 다른 스택 오버플로 문제에 대한 해결책을 찾았습니다. 또한 해당 액티비티의 AndroidManifest 파일에'android : configChanges = "orientation"'을 넣어야했습니다. –

+0

다른 스택 오버 플로우 질문에 대한 해결책을 찾았습니다. [link] (http://stackoverflow.com/questions/1111980/how-to-handle-screen-orientation-change-when-progress-dialog-and-background- thre) 그 활동에 대한 내 AndroidManifest 파일에 'android : configChanges = "orientation"'이 작업을 수행해야했습니다. 오리 엔테이션이 바뀌고, 액티비티가 파괴되고 이것을 설정해도 onConfigurationChanged (Configuration) 메소드 만 호출하는 액티비티가 파괴되지 않는 것이 문제입니다. –

답변

0

다른 스택 오버 플로우 질문에 대한 해결책을 찾았습니다. link 해당 활동에 대한 AndroidManifest 파일에 android:configChanges="orientation"을 입력해야했습니다. 문제는 오리엔테이션이 변경되고 활동이 삭제되어이 설정이 onConfigurationChanged(Configuration) 메소드를 호출하는 활동을 파괴하지 않는 경우입니다.

관련 문제