스마트폰의 방향전환 기능을 구현하는 방법
스마트폰의 위치를 바꾸면 화면이 돌아가는 기능입니다.
테스트해 보니 다른 부분은 잘 되어었는데 거꾸로 했을 때 화면이 돌지 않았습니다.
일단 Default와 ROTATED_RIGHT만 사용해야 겠습니다.
//화면전환 및 프로그램 종료 예제
import flash.events.StageOrientationEvent;
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGE, onChange);
function onChange(e:StageOrientationEvent):void{
switch (e.afterOrientation){
case StageOrientation.DEFAULT:
output_text.text = "StageOrientation.DEFAULT";
break;
case StageOrientation.ROTATED_RIGHT:
output_text.text = "StageOrientation.ROTATED_RIGHT";
break;
case StageOrientation.ROTATED_LEFT:
output_text.text = "StageOrientation.ROTATED_LEFT";
break;
//이부분이 동작하지 않았다. 왜 그럴까?
case StageOrientation.UPSIDE_DOWN:
output_text.text = "StageOrientation.UPSIDE_DOWN";
break;
}
}
//닫기버튼 프로그램 종료
btn_exit.addEventListener("click", onExit);
function onExit(e){
NativeApplication.nativeApplication.exit();
}
'FLASH > AIRforAndroid' 카테고리의 다른 글
멀티터치 탭이벤트 (0) | 2013.04.26 |
---|---|
네이트 앱스토어 개발자 등록하기 (0) | 2013.04.24 |
AIR로 블랙베리 개발하려면 (0) | 2013.04.24 |
현재 내 기기의 AIR런타임버전을 확인하려면 (0) | 2013.04.05 |
시스템 대기모드, 프로그램 멈춤/다시시작 기능 넣기 (0) | 2013.04.05 |
AIR for Android 권한 설정 방법 (0) | 2013.04.05 |
앱을 종료하는 옵션 메뉴 (0) | 2013.04.05 |
AIRforAndoid 시작하기 (0) | 2013.04.05 |
ANE사용하는 방법 동영상 강좌 (0) | 2013.01.23 |
플래시 안드로이드 개발 초기 셋팅 프로그램 (0) | 2012.11.15 |