【Kotlin/Android】アプリ画面の向きを固定する方法!縦向き/横向き

この記事からわかること

  • Kotlin/Android Studioアプリ画面固定させる方法
  • 縦向き横向きにするには?
  • android:screenOrientation設定値

index

[open]

\ アプリをリリースしました /

みんなの誕生日

友達や家族の誕生日をメモ!通知も届く-みんなの誕生日-

posted withアプリーチ

環境

アプリ画面の向きを固定させる方法

Android Studioでデバイスが回転した時にアプリ画面の向きを固定させるには「AndroidManifest.kt」ファイルのactivityタグのandroid:screenOrientation属性を指定します。portraitにすると縦画面固定landscapeにすると横画面固定になります。

縦画面固定


<activity
	android:name=".MainActivity"
	android:screenOrientation="portrait">
</activity>

横画面固定


<activity
	android:name=".MainActivity"
	android:screenOrientation="landscape">
</activity>

android:screenOrientationの設定値

公式リファレンス:activity-element

android:screenOrientation属性に設定できる値はいろいろありますがよく使用するものだけまとめてみました。

設定値 概要
unspecified デフォルト値
landscape 横向き
portrait 縦向き
reverseLandscape 反対方向の横向き
reversePortrait 上下逆さま
sensorLandscape デバイスセンサーに基づいた横向き
sensorPortrait デバイスセンサーに基づいた縦向き
userLandscape デバイスセンサーやユーザーの設定に基づいた横向き
userPortrait デバイスセンサーやユーザーの設定に基づいた縦向き

まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。

ご覧いただきありがとうございました。

searchbox

スポンサー

ProFile

ame

趣味:読書,プログラミング学習,サイト制作,ブログ

IT嫌いを克服するためにITパスを取得しようと勉強してからサイト制作が趣味に変わりました笑
今はCMSを使わずこのサイトを完全自作でサイト運営中〜

New Article

index