내 응용 프로그램에는 몇 개의 창이 있습니다. 그 각 창을 만든 후, 나는 그의 의도 세로 모드에서 그 창을 잠글 수있는 코드를 가지고 :Android에서 TabGroup Windows를 잠글 수 있습니까?
var win = Ti.UI.createWindow({ ... });
win.orientationModes = [ Ti.UI.PORTRAIT ];
난 아직 안드로이드에 대한이 일을 더 보편적 인 방법이 아니라는 것을 믿을 수 없다, 그러나 그것은 다른 날을위한 불평이다. :-) 지금은 대부분이 효과가 있습니다. 여기에있는 누군가가 대부분 한정자를 제거하는 데 도움이되기를 바랍니다.
앱에 탭이 4 개인 탭 그룹이 열립니다. 기본 활성 탭이로드되는 즉시 장치를 회전하면 레이아웃도 함께 회전합니다. 죄송합니다. 실제로 해당 탭 중 하나에 즉시 가서 장치를 회전하면 레이아웃이 회전합니다. 더 많은 죄송합니다. 그러나 재미있는 부분입니다. 앱을 다시 실행하고 보조 창 (탭 창 중 하나에서로드 된 창)으로 먼저 이동하고 내 전화를 돌리면 화면이 회전하지 않습니다. 예! 이제는 이전에 돌아가고 있던 탭 윈도우로 돌아가 더 이상 회전하지 않습니다.
와트!
내가 지금보고있는 패턴입니다. 이걸 본 사람 있어요? 나는 그것이 탭 그룹 일 것이라고 추측하지만, API에서 오리엔테이션 접근자를 보지 못한다. 모든 지침을 많이 주시면 감사하겠습니다.
감사합니다.
매니 페스트 파일의 활동을 잠그려고 했습니까? 'android : screenOrientation = "portrait"' – slybloty
하나의 버전을 사용해 보았지만 제대로 작동하지 않았습니다. 새 창을 추가해야 할 때마다 기억하기가 쉽기 때문에 모든 창에 대해 코드 접근 방식을 선택했습니다. –