0

응용 프로그램 사용 중에 조각을 적절하게 변경하는이 활동 컨테이너가 있습니다.조각 변경 감지 및 방향 변경

public class MyTravelogueActivity extends SherlockFragmentActivity { 
    //codes here 
} 

나는 그것이 현재의 조각이 MapFragment가 클래스의 경우, 내가 풍경 만에 방향을 변경하려는 확인할 수 있는지 물어 봐도 될까요? 뒤로 버튼을 클릭하거나 다른 곳으로 이동하면 방향이 세로로 돌아갑니다. 현재 모든 조각은 세로 모드로 표시됩니다 ...

답변

0

예 가능합니다. 나는 사용자가 원하는 오리엔테이션을 선택할 수있는 옵션을 가져야한다고 생각하지만 그렇게하고 싶다면 액티비티 클래스의 setRequestedOrientation 메소드를 사용할 수있다. 는 경우 테스트하지 못했지만,이 같은 작업을해야합니다 : 당신의 MapFragmentonResume 방법에 당신은, 당신이 사용할 수있는 MapFragmentonPause 방법에

getActivity().setRequestedOrientation(<Landscape Orientation>) 

을 사용할 수 있습니다

getActivity().setRequestedOrientation(<Portrait Orientation>) 

<Landscape Orientation><Portrait Orientation>here에서 원하는 옵션으로 바꿉니다.

+1

감사합니다. 이것은 나를 위해 위대한 일했습니다! – lyk