RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR
Android  2010. 11. 26. 07:03
 간단한 카메라를 구현해서 돌려보니 화면 전환이 될 때마다 새로 SurfaceView를 만드니 엄청 버벅이기에 (정확히는 Activity가 새로 생성된다고 해야하는가?) 카메라 촬영시에는 화면을 고정시킬 필요성을 느끼고 화면 고정 법을 찾아보았다.

 고정은 AndroidManifest.xml 파일을 수정하여서 설정한다.

 1. 화면을 세로(Vertical)로 유지하기
<activity android:name=".(class이름)"
                  android:label="@string/app_name"
                  android:screenOrientation="portrait">

 2. 화면을 가로(Horizontal)로 유지하기
<activity android:name=".(class 이름)"
                  android:label="@string/app_name"
                  android:screenOrientation="landscape">

 위와 같이 설정하면 해당 class파일 이용하는 activity는 설정되로 고정된다.

 사실 class를 추가해 줄 때 android:nameandroid:label은 기본적으로 적어주는 것을 생각한다면 실제로 추가해 줄 것은 android:screenOrientation 이다.


 3. 적용화면 : 가로
<activity android:name=".MossCamera" 
  android:label="MossCamera" 
  android:screenOrientation="landscape"/>





Trackback
Reply
Moss:
Root (119)
Dev (14)
Life (29)
Programming (2)
Music (2)
Android (4)
Tip (2)
Java (11)
Creative (3)
Lyrics (2)
Windows 7 (2)
Etc (7)
C# (8)
Spring (1)
jQuery (2)
Web (4)
Travel (10)
Cook (0)
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30