プログラミング自体ほぼズブの素人であるが、いろいろ調べながら、少しづつ形にしていくのは中々面白い。
ただ、せっかくやり方を調べても、1回使っただけでは、一週間もしたら綺麗さっぱり忘れてしまいそう。
そこで、備忘録として記録に残しておこうと思う。
第1回 『画面の向きを固定する方法』
画面の向きはマニフェストファイルで設定する。
各プロジェクトには、AndroidManifest.xml という名前で“マニフェストファイル”が用意されている。
このファイルを開くと、中にだいたい以下のような記述がある。
~~~~~~~~~~
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
~~~~~~~~~~
これの<activity>タグの中に、android:screenOrientationという項目を追加する。
~~~~~~~~~~
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
~~~~~~~~~~
landscape は横向きで固定する設定値だ。
他に私が使う可能性がありそうなのは portrait(縦固定)くらいだろうか。
設定値と実例についてはこちらのサイト(Android Wiki)が分かりやすかった。
0 件のコメント:
コメントを投稿