Andorid Studioを使ったAndoridアプリの作り方

4.実践(ソースコードの編集)

4.8 画面の縦及び横固定

画面を回転しないように縦及び横に固定します。

  1. biorhythm の config.xml を開く。
    テクニック
    縦固定の場合 <preference name="Orientation" value="portrait" /> を記述。
    横固定の場合 <preference name="Orientation" value="landscape" /> を記述。
    <?xml version='1.0' encoding='utf-8'?>
    <widget id="jp.co.orust.biorhythm" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
      <preference name="Orientation" value="portrait" /><!--画面の縦横固定、横固定はlandscape-->
      <name>Biorhythm</name>
      <description>バイオリズム診断</description>
      <author email="info@orust.co.jp" href="http://orust.co.jp">Orust Co., Ltd.</author>
      <content src="index.html" />
      <access origin="*" />
    </widget>
    
  2. コマンドプロンプトで cordova run android などを実行すると biorhythm\platforms\android\res\xml の config.xml に反映されると同時に biorhythm\platforms\android\AndroidManifest.xml の activity に
    縦固定の場合 android:screenOrientation="portrait"
    横固定の場合 android:screenOrientation="landscape"
    が追加される。
    テクニック
    <activity 
    
    
    android:screenOrientation="portrait" 
    
    
    </activityg>