onCreate 는 activity 가 생성될 때 한번만 실행된다고 책에서 읽었는데 화면 회전할 때도 실행이 되었다. activity 가 생성될 때 한번만 실행하게 하고 싶으면 Manifest 의 Activity 선언 태그에 android:configChanges 속성을 추가하여 orientation 을 직접 처리하게 하면 된다.
예)
<activity android:name=".MainActivity" android:label="Main" android:configchanges="orientation|keyboardHidden" ></activity>
테스트 해 보자.
댓글 없음:
댓글 쓰기